267
APPENDIX B Overview of Instructions
B.1 Overview of F
2
MC-8L Instructions
The F
2
MC-8L supports 140 types of instructions.
■ Overview of F
2
MC-8L instructions
The F
2
MC-8L has 140 1-byte machine instructions (256-byte instruction map). An instruction code
consists of an instruction and zero or more operands that follow.
Figure B.1-1 "Relationship between the instruction codes and the instruction map" shows the relationship
between the instruction codes and the instruction map.
Figure B.1-1 Relationship between the instruction codes and the instruction map
• The instructions are classified into four types: transfer, arithmetic, branch, and other.
• A variety of addressing methods is available. One of ten addressing modes can be selected depending
on the selected instruction and specified operand(s).
• Bit manipulation instructions are provided. They can be used for read-modify-write operations.
• Some instructions are used for special operations.
0 to 2 bytes, which are assigned
depending on the instruction
1 byte
Instruction code
Machine
instruction
Operand
Operand
Higher 4 bits
[Instruction map]
Lower 4 bits