Compaq EV67 User Manual

Page of 356
Alpha 21264/EV67 Hardware Reference Manual
Alpha Instruction Set
A–13
Required PALcode Function Codes
Table A–9 explains the symbols used in Table A–8.
A.7 Required PALcode Function Codes
Table A–10 lists opcodes required for all Alpha implementations. The notation used is 
oo.ffff, where oo is the hexadecimal 6-bit opcode and ffff is the hexadecimal 26-bit 
function code.
3/B
Res
LDQ_U
(mem) 
INTM* 
(op) 
\PAL\
LDT
(mem) 
LDQ_L
(mem) 
FBLE
(br)  
BLE 
(br) 
4/C
LDWU Res
ITFP*
FPTI*
STF
(mem) 
STL
(mem) 
BSR 
(br)  
BLBS
(br) 
5/D
Res
STW
FLTV* 
(op) 
\PAL\
STG
(mem)
STQ
(mem)
FBNE
(br) 
BNE 
(br) 
6/E
Res
STB
FLTI*
 (op) 
\PAL\
STS
(mem)
STL_C
(mem)
FBGE
(br) 
BGE 
(br) 
7/F
Res
STQ_U
 (mem)
FLTL* 
(op) 
\PAL\
STT
(mem)
STQ_C
(mem)
FBGT
(br) 
BGT 
(br) 
Table A–9 Key to Opcode Summary Used in Table A–8
Symbol
Meaning
FLTI*
IEEE floating-point instruction opcodes
FLTL*
Floating-point operate instruction opcodes
FLTV*
VAX floating-point instruction opcodes
FPTI*
Floating-point to integer register move opcodes
INTA*
Integer arithmetic instruction opcodes
INTL*
Integer logical instruction opcodes
INTM*
Integer multiply instruction opcodes
INTS*
Integer shift instruction opcodes
ITFP*
Integer to floating-point register move opcodes
JSR*
Jump instruction opcodes
MISC*
Miscellaneous instruction opcodes
PAL*
PALcode instruction (CALL_PAL) opcodes
\PAL\
Reserved for PALcode
Res
Reserved for Compaq
Table A–10 Required PALcode Function Codes
Mnemonic
Type
Function Code
DRAINA
Privileged
00.0002
HALT
Privileged
00.0000
IMB
Unprivileged
00.0086
Table A–8 Opcode Summary  (Continued)
Offset
00
08
10
18
20
28
30
38