Fujitsu MB89202 Computer Hardware User Manual


 
386
APPENDIX B Overview of the Instructions
Figure B.1-8 shows an example.
Figure B.1-8 Example of Vector Addressing
Relative Addressing
The addressing, which is indicated by rel in the instructions list, is used for branching to the area of 128
bytes before or after the PC (program counter). In this addressing, the contents of the operand with a sign
are added to the PC. The results are then stored in the PC.
Figure B.1-9 shows an example.
Figure B.1-9 Example of Relative Addressing
In this example, the control jumps to the address holding the operation code of BNE, causing an endless
loop.
Inherent addressing
This addressing, which has no operand in the instructions list, is used for performing an operation
determined on the basis of the operation code. In this addressing, the operations differ depending on the
instructions.
Figure B.1-10 shows an example.
Figure B.1-10 Example of Inherent Addressing
FFC
A
H
CALL
V
#5
F E D C
H
PC
FE
H
DC
H
FFCB
H
(Conversion)
9ABA
H
B
NE FEH
New PC
9AB
C
H
Old PC
9
ABC
H
+ FFFE
H
9ABD
H
NOP
New PC
9A
BC
H
Old PC