English
Language : 

MC68HC11P2 Datasheet, PDF (228/268 Pages) Motorola, Inc – Microcontrollers
Freescale Semiconductor, Inc.
CPU Core and Instruction Set
Table 11-2. Instruction set (Sheet 6 of 8)
Mnemonic
NEG (opr)
NEGA
NEGB
NOP
ORAA
ORAB
PSHA
PSHB
PSHX
PSHY
PULA
PULB
PULX
PULY
ROL (opr)
ROLA
ROLB
ROR (opr)
RORA
RORB
RTI
RTS
SBA
SBCA (opr)
Operation
Twos complement memory byte
Twos complement A
Twos complement B
No operation
OR accumulator A (inclusive)
OR accumulator B (inclusive)
Push A onto stack
Push B onto stack
Push IX onto stack (low first)
Push IY onto stack (low first)
Pull A from stack
Pull B from stack
Pull IX from stack (high first)
Pull IY from stack (high first)
Rotate left
Rotate left A
Rotate left B
Rotate right
Rotate right A
Rotate right B
Return from interrupt
Return from subroutine
Subtract B from A
Subtract with carry from A
Description
0–M⇒M
0–A⇒A
0–B⇒B
no operation
A+M⇒A
B+M⇒B
A ⇒ Stack; SP = SP–1
B ⇒ Stack; SP = SP–1
IX ⇒ Stack; SP = SP–2
IY ⇒ Stack; SP = SP–2
SP = SP+1; Stack ⇒ A
SP = SP+1; Stack ⇒ B
SP = SP+2; Stack ⇒ IX
SP = SP+2; Stack ⇒ IY
C
b7
b0
C
b7
b0
see Figure 11-2
see Figure 11-2
A–B⇒A
A–M–C⇒A
Addressing
mode
EXT
IND, X
IND, Y
A INH
B INH
INH
A IMM
A DIR
A EXT
A IND, X
A IND, Y
B IMM
B DIR
B EXT
B IND, X
B IND, Y
A INH
B INH
INH
INH
A INH
B INH
INH
INH
EXT
IND, X
IND, Y
A INH
B INH
EXT
IND, X
IND, Y
A INH
B INH
INH
INH
INH
A IMM
A DIR
A EXT
A IND, X
A IND, Y
Opcode
70
60
18 60
40
50
01
8A
9A
BA
AA
18 AA
CA
DA
FA
EA
18 EA
36
37
3C
18 3C
32
33
38
18 38
79
69
18 69
49
59
76
66
18 66
46
56
3B
39
10
82
92
B2
A2
18 A2
Instruction
Operand
hh ll
ff
ff
—
—
—
ii
dd
hh ll
ff
ff
ii
dd
hh ll
ff
ff
—
—
—
—
—
—
—
—
hh ll
ff
ff
—
—
hh ll
ff
ff
—
—
—
—
—
ii
dd
hh ll
ff
ff
Cycles
6
6
7
2
2
2
2
3
4
4
5
2
3
4
4
5
3
3
4
5
4
4
5
6
6
6
7
2
2
6
6
7
2
2
12
5
2
2
3
4
4
5
Condition codes
SXH I NZVC
————∅∅∅∅
————∅∅∅∅
————∅∅∅∅
————————
————∅∅ 0 —
————∅∅ 0 —
————————
————————
————————
————————
————————
————————
————————
————————
————∅∅∅∅
————∅∅∅∅
————∅∅∅∅
————∅∅∅∅
————∅∅∅∅
————∅∅∅∅
∅ ↓ ∅∅∅∅∅∅
————————
————∅∅∅∅
————∅∅∅∅
Technical Data
CPU Core and Instruction Set
For More Information On This Product,
Go to: www.freescale.com
MC68HC11P2 — Rev 1.0