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]
Lower 4 bits