
MC68HC705C9A — Rev. 4.0
Advance Information
MOTOROLA
Instruction Set
115
Advance Information — MC68HC705C9A
Section 11. Instruction Set
11.1 Contents
11.2
Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .115
11.3
11.3.1
11.3.2
11.3.3
11.3.4
11.3.5
11.3.6
11.3.7
11.3.8
Addressing Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .116
Inherent . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .116
Immediate. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .116
Direct . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .117
Extended . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .117
Indexed, No Offset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .117
Indexed, 8-Bit Offset. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .117
Indexed,16-Bit Offset . . . . . . . . . . . . . . . . . . . . . . . . . . . . .118
Relative . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .118
11.4
11.4.1
11.4.2
11.4.3
11.4.4
11.4.5
Instruction Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .119
Register/Memory Instructions. . . . . . . . . . . . . . . . . . . . . . .119
Read-Modify-Write Instructions . . . . . . . . . . . . . . . . . . . . .120
Jump/Branch Instructions. . . . . . . . . . . . . . . . . . . . . . . . . .121
Bit Manipulation Instructions . . . . . . . . . . . . . . . . . . . . . . .123
Control Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .123
11.5
Instruction Set Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . .124
11.6
Opcode Map. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .129
11.2 Introduction
The MCU instruction set has 62 instructions and uses eight addressing
modes. The instructions include all those of the M146805 CMOS Family
plus one more: the unsigned multiply (MUL) instruction. The MUL
instruction allows unsigned multiplication of the contents of the
accumulator (A) and the index register (X). The high-order product is
F
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
n
.