English
Language : 

MC68HC11PH8 Datasheet, PDF (223/264 Pages) Motorola, Inc – High-density Complementary Metal Oxide Semiconductor (HCMOS) Microcomputer Unit
Table 11-2 Instruction set (Sheet 5 of 6)
Mnemonic
PULA
PULB
PULX
PULY
ROL (opr)
Operation
Pull A from stack
Pull B from stack
Pull IX from stack (high Þrst)
Pull IY from stack (high Þrst)
Rotate left
ROLA
ROLB
ROR (opr)
Rotate left A
Rotate left B
Rotate right
RORA
RORB
RTI
RTS
SBA
SBCA (opr)
Rotate right A
Rotate right B
Return from interrupt
Return from subroutine
Subtract B from A
Subtract with carry from A
SBCB (opr)
Subtract with carry from B
SEC
SEI
SEV
STAA (opr)
Set carry
Set interrupt mask
Set overßow ßag
Store accumulator A
STAB (opr)
Store accumulator B
STD (opr)
Store accumulator D
STOP
STS (opr)
Stop internal clocks
Store stack pointer
STX (opr)
Store index register X
STY (opr)
Store index register Y
Description
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
BÐMÐC⇒B
1⇒C
1⇒I
1⇒V
A⇒M
B⇒M
A ⇒ M; B ⇒ M+1
Ñ
SP ⇒ M:M+1
IX ⇒ M:M+1
IY ⇒ M:M+1
Addressing
mode
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
B IMM
B DIR
B EXT
B IND, X
B IND, Y
INH
INH
INH
A DIR
A EXT
A IND, X
A IND, Y
B DIR
B EXT
B IND, X
B IND, Y
DIR
EXT
IND, X
IND, Y
INH
DIR
EXT
IND, X
IND, Y
DIR
EXT
IND, X
IND, Y
DIR
EXT
IND, X
IND, Y
Opcode
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
C2
D2
F2
E2
18 E2
0D
0F
0B
97
B7
A7
18 A7
D7
F7
E7
18 E7
DD
FD
ED
18 ED
CF
9F
BF
AF
18 AF
DF
FF
EF
CD EF
18 DF
18 FF
1A EF
18 EF
Instruction
Operand
Ñ
Ñ
Ñ
Ñ
hh ll
ff
ff
Ñ
Ñ
hh ll
ff
ff
Ñ
Ñ
Ñ
Ñ
Ñ
ii
dd
hh ll
ff
ff
ii
dd
hh ll
ff
ff
Ñ
Ñ
Ñ
dd
hh ll
ff
ff
dd
hh ll
ff
ff
dd
hh ll
ff
ff
Ñ
dd
hh ll
ff
ff
dd
hh ll
ff
ff
dd
hh ll
ff
ff
Cycles
4
4
5
6
6
6
7
2
2
6
6
7
2
2
12
5
2
2
3
4
4
5
2
3
4
4
5
2
2
2
3
4
4
5
3
4
4
5
4
5
5
6
2
4
5
5
6
4
5
5
6
5
6
6
6
Condition codes
SXH I NZVC
ÑÑÑÑÑÑÑÑ
ÑÑÑÑÑÑÑÑ
ÑÑÑÑÑÑÑÑ
ÑÑÑÑÑÑÑÑ
ÑÑÑÑ∆ ∆ ∆ ∆
ÑÑÑÑ∆ ∆ ∆ ∆
ÑÑÑÑ∆ ∆ ∆ ∆
ÑÑÑÑ∆ ∆ ∆ ∆
ÑÑÑÑ∆ ∆ ∆ ∆
ÑÑÑÑ∆ ∆ ∆ ∆
∆↓∆∆∆∆∆∆
ÑÑÑÑÑÑÑÑ
ÑÑÑÑ∆ ∆ ∆ ∆
ÑÑÑÑ∆ ∆ ∆ ∆
ÑÑÑÑ∆ ∆ ∆ ∆
ÑÑÑÑÑÑÑ 1
ÑÑÑ 1 ÑÑÑÑ
ÑÑÑÑÑÑ 1 Ñ
ÑÑÑÑ∆ ∆ 0 Ñ
ÑÑÑÑ∆ ∆ 0 Ñ
ÑÑÑÑ∆ ∆ 0 Ñ
ÑÑÑÑÑÑÑÑ
ÑÑÑÑ∆ ∆ 0 Ñ
ÑÑÑÑ∆ ∆ 0 Ñ
ÑÑÑÑ∆ ∆ 0 Ñ
11
MC68HC11PH8
CPU CORE AND INSTRUCTION SET
TPG
MOTOROLA
11-13