Compaq ECQD2KCTE manual Operand Notation Meaning, Operand Value Notation Meaning

Models: ECQD2KCTE

1 371
Download 371 pages 20.35 Kb
Page 44
Image 44

3.2.1 Operand Notation

Tables 3–1,3–2,and 3–3 list the notation for the operands, the operand values, and the other expression operands.

Table 3–1: Operand Notation

Notation

Meaning

 

 

 

 

Ra

An integer register operand in the Ra field of the instruction

 

Rb

An integer register operand in the Rb field of the instruction

 

#b

An integer literal operand in the Rb field of the instruction

 

Rc

An integer register operand in the Rc field of the instruction

 

Fa

A floating-point register operand in the Ra field of the instruction

 

Fb

A floating-point register operand in the Rb field of the instruction

 

Fc

A floating-point register operand in the Rc field of the instruction

 

 

 

Table 3–2: Operand Value Notation

 

 

 

 

Notation

Meaning

 

 

 

 

Rav

The value of the Ra operand. This is the contents of register Ra.

 

Rbv

The value of the Rb operand. This could be the contents of register Rb, or

 

 

a zero-extended 8-bit literal in the case of an Operate format instruction.

 

Fav

The value of the floating point Fa operand. This is the contents of register

 

 

Fa.

 

Fbv

The value of the floating point Fb operand. This is the contents of register

 

 

Fb.

 

 

 

Table 3–3: Expression Operand Notation

 

 

 

 

Notation

Meaning

 

 

 

 

IPR_x

Contents of Internal Processor Register x)

 

IPR_SP[mode]

Contents of the per-mode stack pointer selected by mode

 

PC

Updated PC value

 

Rn

Contents of integer register n

 

Fn

Contents of floating-point register n

 

X[m]

Element m of array X

 

 

 

 

3–4Alpha Architecture Handbook

Page 44
Image 44
Compaq ECQD2KCTE manual Operand Value Notation Meaning, Expression Operand Notation Meaning