A

Alpha Instruction Set

This appendix provides a summary of the Alpha instruction set and describes the 21264/EV67 IEEE floating-point conformance. It is organized as follows:

Alpha instruction summary

Reserved opcodes

IEEE floating-point instructions

VAX floating-point instructions

Independent floating-point instructions

Opcode summary

Required PALcode function codes

IEEE floating-point conformance

A.1 Alpha Instruction Summary

This section contains a summary of all Alpha architecture instructions. All values are in hexadecimal radix. Table A–1describes the contents of the Format and Opcode col- umns that are in Table A–2.

Table A–1 Instruction Format and Opcode Notation

 

Format

Opcode

 

Instruction 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/function code

Mfc

oo.ffff

oo is the 6-bit opcode field.

 

 

 

ffff is the 16-bit function code in the displacement

 

 

 

field.

Alpha 21264/EV67 Hardware Reference Manual

Alpha Instruction Set A–1

Page 267
Image 267
Compaq 21264, EV67 Alpha Instruction Set, Alpha Instruction Summary, Table A-1 Instruction Format and Opcode Notation