XC908AS60ACFU Motorola Semiconductor Products, XC908AS60ACFU Datasheet - Page 140

no-image

XC908AS60ACFU

Manufacturer Part Number
XC908AS60ACFU
Description
MC68HC908AZ60A, MC68HC908AS60A Hcmos Microcontroller Unit Technical Data
Manufacturer
Motorola Semiconductor Products
Datasheet
Central Processor Unit (CPU)
Technical Data
140
BSR rel
CBEQ opr,rel
CBEQA
#opr,rel
CBEQX
#opr,rel
CBEQ
opr,X+,rel
CBEQ X+,rel
CBEQ
opr,SP,rel
CLC
CLI
CLR opr
CLRA
CLRX
CLRH
CLR opr,X
CLR ,X
CLR opr,SP
CMP #opr
CMP opr
CMP opr
CMP opr,X
CMP opr,X
CMP ,X
CMP opr,SP
CMP opr,SP
COM opr
COMA
COMX
COM opr,X
COM ,X
COM opr,SP
CPHX #opr
CPHX opr
CPX #opr
CPX opr
CPX opr
CPX ,X
CPX opr,X
CPX opr,X
CPX opr,SP
CPX opr,SP
Source
Form
Branch to Subroutine
Compare and Branch if Equal
Clear Carry Bit
Clear Interrupt Mask
Clear
Compare A with M
Complement (One’s
Complement)
Compare H:X with M
Compare X with M
Operation
Table 8-1. Instruction Set Summary (Continued)
Central Processor Unit (CPU)
PC ← (PC) + 3 + rel ? (A) – (M) = $00
PC ← (PC) + 3 + rel ? (A) – (M) = $00
PC ← (PC) + 3 + rel ? (X) – (M) = $00
PC ← (PC) + 3 + rel ? (A) – (M) = $00
PC ← (PC) + 2 + rel ? (A) – (M) = $00
PC ← (PC) + 4 + rel ? (A) – (M) = $00
PC ← (PC) + 2; push (PCL)
SP ← (SP) – 1; push (PCH)
M ← (M) = $FF – (M)
M ← (M) = $FF – (M)
M ← (M) = $FF – (M)
M ← (M) = $FF – (M)
A ← (A) = $FF – (M)
X ← (X) = $FF – (M)
(H:X) – (M:M + 1)
PC ← (PC) + rel
Description
SP ← (SP) – 1
M ← $00
M ← $00
M ← $00
M ← $00
A ← $00
X ← $00
H ← $00
(A) – (M)
(X) – (M)
C ← 0
I ← 0
V H I N Z C
– – – – – – REL
– – – – – –
– – – – – 0 INH
– – 0 – – – INH
0 – – 0 1 –
↕ – – ↕ ↕ ↕
0 – – ↕ ↕ 1
↕ – – ↕ ↕ ↕ IMM
↕ – – ↕ ↕ ↕
Effect on
CCR
MC68HC908AZ60A — Rev 2.0
DIR
IMM
IMM
IX1+
IX+
SP1
DIR
INH
INH
INH
IX1
IX
SP1
IMM
DIR
EXT
IX2
IX1
IX
SP1
SP2
DIR
INH
INH
IX1
IX
SP1
DIR
IMM
DIR
EXT
IX2
IX1
IX
SP1
SP2
AD
MOTOROLA
9E
9A
8C
9E
A1
B1
C1
D1
E1
9E
E1
9E
D1
9E
A3
B3
C3
D3
E3
9E
E3
9E
D3
31
41
51
61
71
61
98
3F
4F
5F
6F
7F
6F
F1
33
43
53
63
73
63
65
75
F3
rr
dd
rr
ii rr
ii rr
ff rr
rr
ff rr
dd
ff
ff
ii
dd
hh
ll
ee
ff
ff
ff
ee
ff
dd
ff
ff
ii
ii+1
dd
ii
dd
hh
ll
ee
ff
ff
ff
ee
ff
4
5
4
4
5
4
6
1
2
3
1
1
1
3
2
4
2
3
4
4
3
2
4
5
4
1
1
4
3
5
3
4
2
3
4
4
3
2
4
5

Related parts for XC908AS60ACFU