Fujitsu FR30 Computer Hardware User Manual


 
47
2.7 Instruction Overview
Logical operation and bit manipulation
A logical operation instruction can execute AND, OR, or EOR logical operation between
general-purpose registers or between a general-purpose register and memory (or I/O). A bit
manipulation instruction can directly manipulate the contents 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 directly in an instruction, not
via a register, enables high-speed and highly efficient access. For some instructions, register
indirect memory addressing with register increment/decrement is also available.
Others
Other instructions are available for PS register flag setting, stack operation, and sign/zero
extension. The FR series also supports function entry/exit and register multiload/store
instructions compliant with high-level languages.