beautypg.com

FUJITSU F2MC-8L F202RA User Manual

Page 402

background image

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

F F C A

H

CALLV #5

F E D C

H

PC

F E

H

D C

H

F F C B

H

(Conversion)

9 A B A

H

BNE FEH

New PC

9 A B C

H

Old PC

9ABC

H

+ FFFE

H

9 A B D

H

NOP

New PC

9 A B C

H

Old PC

This manual is related to the following products: