30
Table 2.9
Instruction Formats (cont)
Instruction Format
Source Operand
Destination
Operand
Example
d format
dddd
xxxx
15
0
xxxx
dddd
dddddddd
: GBR
indirect with
displacement
R0 (Register
direct)
MOV.L
@(disp,GBR),R0
R0 (Register direct)
dddddddd
: GBR
indirect with
displacement
MOV.L
R0,@(disp,GBR)
dddddddd
: PC
relative with
displacement
R0 (Register
direct)
MOVA
@(disp,PC),R0
dddddddd
: PC
relative
—
BF label
d12 format
dddd
xxxx
15
0
dddd
dddd
dddddddddddd
:
PC relative
—
BRA label
(label = disp + PC)
nd8 format
dddd
nnnn
xxxx
15
0
dddd
dddddddd
: PC
relative with
displacement
nnnn
: Register
direct
MOV.L
@(disp,PC),Rn
i format
iiiiiiii:
Immediate
Indexed GBR
indirect
AND.B
#imm,@(R0,GBR)
xxxx
xxxx
i i i i
15
0
i i i i
iiiiiiii
:
Immediate
R0 (Register
direct)
AND #imm,R0
iiiiiiii:
Immediate
—
TRAPA #imm
ni format
nnnn
i i i i
xxxx
15
0
i i i i
iiiiiiii
:
Immediate
nnnn
: Register
direct
ADD #imm,Rn
Note:
*
In multiply-and-accumulate instructions,
nnnn
is the source register.
Summary of Contents for HD6417032
Page 21: ......
Page 35: ...xiv ...
Page 85: ...50 ...
Page 101: ...66 ...
Page 129: ...94 ...
Page 135: ...100 ...
Page 343: ...308 ...
Page 369: ...334 ...
Page 383: ...348 ...
Page 475: ...440 ...
Page 525: ...490 CK RAS CAS TRp TRc TRcc tRASD1 tRASD2 tCASD3 tCASD2 TRr tCSR Figure 20 18 Self Refresh ...
Page 578: ...543 CK RAS CAS TRp TRc TRcc tRASD1 tRASD2 tCASD3 tCASD2 TRr tCSR Figure 20 62 Self Refresh ...
Page 689: ...654 ...