Appendix C

Instruction Summary

This appendix summarizes all instructions and opcodes in the Alpha architecture. All values are in hexadecimal radix.

C.1 Common Architecture Instruction Summary

This section summarizes all common Alpha instructions. Table C–1describes the contents of the Format and Opcode columns in Table C–2.

Table C–1: Instruction Format and Opcode Notation

Instruction

Format

Opcode

 

Format

Symbol

Notation

Meaning

 

 

 

 

Branch

Bra

oo

oo is the 6-bit opcode field

Floating- point

F-P

oo.fff

oo is the 6-bit opcode field

 

 

 

fff is the 11-bit function code field

Memory

Mem

oo

oo is the 6-bit opcode field

Memory/ func code

Mfc

oo.ffff

oo is the 6-bit opcode field

 

 

 

ffff is the 16-bit function code in the dis-

 

 

 

placement field

Memory/ branch

Mbr

oo.h

oo is the 6-bit opcode field

 

 

 

h is the high-order two bits of the displace-

 

 

 

ment field

Operate

Opr

oo.ff

oo is the 6-bit opcode field

 

 

 

ff is the 7-bit function code field

PALcode

Pcd

oo

oo is the 6-bit opcode field; the particular

 

 

 

PALcode instruction is specified in the

 

 

 

26-bit function code field.

 

 

 

 

Table C–2shows qualifiers for operate format instructions. Qualifiers for IEEE and VAX floating-point instructions are shown in Sections C.2 and C.3, respectively.

C–1

Page 303
Image 303
Compaq ECQD2KCTE manual Appendix C, Common Architecture Instruction Summary