English
Language : 

MC68HC05P18 Datasheet, PDF (108/144 Pages) Freescale Semiconductor, Inc – Advance Information
Instruction Set
Freescale Semiconductor, Inc.
12.3 Addressing Modes
The CPU uses eight addressing modes for flexibility in accessing data.
The addressing modes define the manner in which the CPU finds the
data required to execute an instruction.
The eight addressing modes are:
• Inherent
• Immediate
• Direct
• Extended
• Indexed, no offset
• Indexed, 8-bit offset
• Indexed, 16-bit offset
• Relative
12.3.1 Inherent
Inherent instructions are those that have no operand, such as return
from interrupt (RTI) and stop (STOP). Some of the inherent instructions
act on data in the CPU registers, such as set carry flag (SEC) and
increment accumulator (INCA). Inherent instructions require no memory
address and are one byte long.
12.3.2 Immediate
Immediate instructions are those that contain a value to be used in an
operation with the value in the accumulator or index register. Immediate
instructions require no memory address and are two bytes long. The
opcode is the first byte, and the immediate data value is the second byte.
Advance Information
108
MC68HC(8)05P18 — Rev. 2.0
Instruction Set
For More Information On This Product,
Go to: www.freescale.com
MOTOROLA