47
2.7 Instruction Overview
Logical operation and bit manipulation
A logical operation instruction can execute AND, OR, or EOR logic al operation between
general-purpose registers or between a general-purpose register and mem ory (or I/O). A bit
manipulation instruction can directly manipulate the conte nts of memory (or I/O). These
instructions use general register indirect memory addressing.
Direct addressing
The direct addressing instructions are used for access between I/O and general-purpose
registers or between I/O and memory. Specifying an I/ O address direc tly in an instruct ion, not
via a register, enables high-speed and highly efficient access. For some instructions, register
indirect memory addressing with register increment/decrem ent is also available.
Others
Other instructions are available for PS register flag setting, stack operation, and sign/z ero
extension. The FR series also supports function entry/exit and regi ster multiload/store
instructions compliant with high-level languages .