Pseudo-Instruction Set

 

 

Table 5-1

Pseudo-Instructions

 

 

 

 

 

 

Pseudo-Instruction Format

Standard Instruction Format

 

 

 

 

 

 

 

ADDB,cond,n

1, 2

r1,r2,target

ADDBT,cond,n

r1,r2,target

 

 

 

 

ADDBF,cond,n

r1,r2,target

 

 

 

 

 

 

 

 

 

 

 

 

 

ADDIB,cond,n

1, 2

r1,r2,target

ADDIBT,cond,n

r1,r2,target

 

 

 

ADDIBF,cond,n

r1,r2,target

 

 

 

 

 

 

 

 

 

 

 

 

 

B

 

 

w

BL

w, %r0

 

 

 

 

 

 

 

COMB,cond,n

1, 2

r1,r2,target

COMBF,cond,n

r1,r2,target

 

 

 

 

COMBT,cond,n

r1,r2,target

 

 

 

 

 

 

 

 

 

 

 

 

 

COMIB,cond,n

1, 2

r1,r2,target

COMIBF,cond,n

r1,r2,target

 

 

 

COMIBT,cond,n

r1,r2,target

 

 

 

 

 

 

 

 

 

 

 

 

 

COPY

 

 

r,t

LDO

0(r),t

 

 

 

 

 

 

 

 

LDI

 

 

i,t

LDO

i(%r0),t

 

 

 

 

 

 

 

 

MTSAR

 

 

r

MTCTL

r,%cr11

 

 

 

 

 

 

 

 

NOP

 

 

 

OR

%r0,%r0,%r0

 

 

 

 

 

 

 

1.The cond completer determines the actual instruction that the Assembler uses in the conditional branch. The T form is used with nonnegated completers. The F form is used with negated completers. See Table 5-2 on page 121 and Table 5-3 on page 122 for details.

2.n indicates an optional nullification completer.

120

Chapter 5