380
APPENDIX B Overview of the Instructions
APPENDIX B
Overview of the Instructions
This section describes the instructions used for the F
2
MC-8L.
■
Overview of the Instructions of the F
2
MC-8L
The F
2
MC-8L has 140 kinds of 1-byte machine instructions (actually, the map is 256 bytes). An instruction
and succeeding operands make an instruction code.
Figure B-1 shows the correspondence between the instruction codes and instruction map.
Figure B-1 Correspondence between Instruction Codes and Instruction Map
•
The instructions are classified into four groups including transfer instructions and branch instructions.
•
Various methods for addressing are supported. Depending on the selection of an instruction and
specification of operands, 10 kinds of addressing can be selected.
•
Bit manipulation instructions are supported, so read-modify-write operation is possible.
•
Instructions directing special operations are supported.
0 to 2 bytes are provided depending
on the instruction.
1 byte
Instruction code
Machine
instruction
Operand
Operand
Higher 4 bits
[Instruction map]
Lo
w
er 4 bits
Summary of Contents for F2MC-8L F202RA
Page 2: ......
Page 4: ......
Page 32: ...16 CHAPTER 1 OVERVIEW ...
Page 90: ...74 CHAPTER 3 CPU ...
Page 142: ...126 CHAPTER 5 TIME BASE TIMER POPW A RETI ENDS END ...
Page 150: ...134 CHAPTER 6 WATCHDOG TIMER ...
Page 176: ...160 CHAPTER 7 8 BIT PWM TIMER ...
Page 220: ...204 CHAPTER 8 8 16 BIT CAPTURE TIMER COUNTER ...
Page 240: ...224 CHAPTER 9 12 BIT PPG TIMER ...
Page 274: ...258 CHAPTER 11 EXTERNAL INTERRUPT CIRCUIT 2 LEVEL ...
Page 362: ...346 CHAPTER 15 BUZZER OUTPUT ...
Page 390: ...374 CHAPTER 17 FLASH MEMORY ...
Page 419: ...403 INDEX INDEX The index follows on the next page This is listed in alphabetic order ...
Page 434: ...418 INDEX ...
Page 436: ......