|
MC68HC08AZ60A Datasheet, PDF (113/480 Pages) Motorola, Inc – Microcontrollers | |||
|
◁ |
Central Processor Unit (CPU)
Instruction Set Summary
Table 7-1. Instruction Set Summary (Continued)
Source
Form
Operation
ORA #opr
ORA opr
ORA opr
ORA opr,X
ORA opr,X
ORA ,X
ORA opr,SP
ORA opr,SP
Inclusive OR A and M
PSHA
PSHH
PSHX
PULA
PULH
PULX
ROL opr
ROLA
ROLX
ROL opr,X
ROL ,X
ROL opr,SP
ROR opr
RORA
RORX
ROR opr,X
ROR ,X
ROR opr,SP
RSP
Push A onto Stack
Push H onto Stack
Push X onto Stack
Pull A from Stack
Pull H from Stack
Pull X from Stack
Rotate Left through Carry
Rotate Right through Carry
Reset Stack Pointer
RTI
Return from Interrupt
RTS
Return from Subroutine
SBC #opr
SBC opr
SBC opr
SBC opr,X
SBC opr,X
SBC ,X
SBC opr,SP
SBC opr,SP
Subtract with Carry
SEC
Set Carry Bit
Description
A â (A) | (M)
Push (A); SP â (SP) â 1
Push (H); SP â (SP) â 1
Push (X); SP â (SP) â 1
SP â (SP + 1); Pull (A)
SP â (SP + 1); Pull (H)
SP â (SP + 1); Pull (X)
C
b7
b0
C
b7
b0
SP â $FF
SP â (SP) + 1; Pull (CCR)
SP â (SP) + 1; Pull (A)
SP â (SP) + 1; Pull (X)
SP â (SP) + 1; Pull (PCH)
SP â (SP) + 1; Pull (PCL)
SP â SP + 1; Pull (PCH)
SP â SP + 1; Pull (PCL)
A â (A) â (M) â (C)
Câ1
Effect on
CCR
VHI NZ C
IMM
DIR
EXT
0
â
â
â
â
â
IX2
IX1
IX
SP1
SP2
â â â â â â INH
â â â â â â INH
â â â â â â INH
â â â â â â INH
â â â â â â INH
â â â â â â INH
DIR
INH
â
â
â
â
â
â
INH
IX1
IX
SP1
DIR
INH
â
â
â
â
â
â
INH
IX1
IX
SP1
â â â â â â INH
AA
BA
CA
DA
EA
FA
9E
ii
dd
hh
ll
ee
ff
ff
2
3
4
4
3
2
EA
9E
DA
ff
ee
ff
4
5
87
2
8B
2
89
2
86
2
8A
2
88
2
39
49
dd
59
69
79
ff
9E
69
ff
4
1
1
4
3
5
36
46
dd
56
66
76
ff
9E
66
ff
4
1
1
4
3
5
9C
1
â â â â â â INH
80
7
â â â â â â INH
IMM
DIR
EXT
â
â
â
â
â
â
IX2
IX1
IX
SP1
SP2
â â â â â 1 INH
81
4
A2
B2
C2
D2
E2
F2
9E
ii
dd
hh
ll
ee
ff
ff
2
3
4
4
3
2
E2
9E
D2
ff
ee
ff
4
5
99
1
MC68HC08AZ60A â Rev 0.0
MOTOROLA
Central Processor Unit (CPU)
Advance Information
113
|
▷ |