Alpha Instruction Summary

Table A–2 Architecture Instructions (Continued)

Mnemonic

Format

Opcode

Description

 

 

 

 

FCMOVGT

F-P

17.02F

FCMOVE if > zero

FCMOVLE

F-P

17.02E

FCMOVE if zero

FCMOVLT

F-P

17.02C

FCMOVE if < zero

FCMOVNE

F-P

17.02B

FCMOVE if zero

FETCH

Mfc

18.8000

Prefetch data

FETCH_M

Mfc

18.A000

Prefetch data, modify intent

FTOIS

F-P

1C.78

Floating to integer move, S_floating

FTOIT

F-P

1C.70

Floating to integer move, T_floating

IMPLVER

Opr

11.6C

Implementation version

INSBL

Opr

12.0B

Insert byte low

INSLH

Opr

12.67

Insert longword high

INSLL

Opr

12.2B

Insert longword low

INSQH

Opr

12.77

Insert quadword high

INSQL

Opr

12.3B

Insert quadword low

INSWH

Opr

12.57

Insert word high

INSWL

Opr

12.1B

Insert word low

ITOFF

F-P

14.014

Integer to floating move, F_floating

ITOFS

F-P

14.004

Integer to floating move, S_floating

ITOFT

F-P

14.024

Integer to floating move, T_floating

JMP

Mbr

1A.0

Jump

JSR

Mbr

1A.1

Jump to subroutine

JSR_COROUTINE

Mbr

1A.3

Jump to subroutine return

LDA

Mem

08

Load address

LDAH

Mem

09

Load address high

LDBU

Mem

0A

Load zero-extended byte

LDF

Mem

20

Load F_floating

LDG

Mem

21

Load G_floating

LDL

Mem

28

Load sign-extended longword

LDL_L

Mem

2A

Load sign-extended longword locked

LDQ

Mem

29

Load quadword

LDQ_L

Mem

2B

Load quadword locked

LDQ_U

Mem

0B

Load unaligned quadword

21264/EV68A Hardware Reference Manual

Alpha Instruction Set A–5

Page 269
Image 269
Compaq EV68A 17.02F Fcmove if zero, 17.02E Fcmove if ≤ zero, 17.02C Fcmove if zero, 17.02B Fcmove if ≠ zero, Mbr 1A.0 Jump