Central Processor Unit (CPU)
Technical Data
MC68HC908AB32
—
Rev. 1.0
100
Central Processor Unit (CPU)
MOTOROLA
BRCLR
n,opr,rel Branch if Bit n in M Clear
PC
←
(PC) + 3 +
rel ? (Mn) = 0
– – – – –
↕
DIR (b0)
DIR (b1)
DIR (b2)
DIR (b3)
DIR (b4)
DIR (b5)
DIR (b6)
DIR (b7)
01
03
05
07
09
0B
0D
0F
dd rr
dd rr
dd rr
dd rr
dd rr
dd rr
dd rr
dd rr
5
5
5
5
5
5
5
5
BRN
rel
Branch Never
PC
←
(PC) + 2
– – – – – – REL
21
rr
3
BRSET
n,opr,rel Branch if Bit n in M Set
PC
←
(PC) + 3 +
rel ? (Mn) = 1
– – – – –
↕
DIR (b0)
DIR (b1)
DIR (b2)
DIR (b3)
DIR (b4)
DIR (b5)
DIR (b6)
DIR (b7)
00
02
04
06
08
0A
0C
0E
dd rr
dd rr
dd rr
dd rr
dd rr
dd rr
dd rr
dd rr
5
5
5
5
5
5
5
5
BSET
n,opr
Set Bit
n in M
Mn
←
1
– – – – – –
DIR (b0)
DIR (b1)
DIR (b2)
DIR (b3)
DIR (b4)
DIR (b5)
DIR (b6)
DIR (b7)
10
12
14
16
18
1A
1C
1E
dd
dd
dd
dd
dd
dd
dd
dd
4
4
4
4
4
4
4
4
BSR
rel
Branch to Subroutine
PC
←
(PC) + 2; push (PCL)
SP
←
(SP) – 1; push (PCH)
SP
←
(SP) – 1
PC
←
(PC) +
rel
– – – – – – REL
AD
rr
4
CBEQ
opr,rel
CBEQA #
opr,rel
CBEQX #
opr,rel
CBEQ
opr,X+,rel
CBEQ
X+,rel
CBEQ
opr,SP,rel
Compare and Branch if Equal
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
– – – – – –
DIR
IMM
IMM
IX1+
IX+
SP1
31
41
51
61
71
9E61
dd rr
ii rr
ii rr
ff rr
rr
ff rr
5
4
4
5
4
6
CLC
Clear Carry Bit
C
←
0
– – – – – 0 INH
98
1
CLI
Clear Interrupt Mask
I
←
0
– – 0 – – – INH
9A
2
CLR
opr
CLRA
CLRX
CLRH
CLR
opr,X
CLR ,X
CLR
opr,SP
Clear
M
←
$00
A
←
$00
X
←
$00
H
←
$00
M
←
$00
M
←
$00
M
←
$00
0 – – 0 1 –
DIR
INH
INH
INH
IX1
IX
SP1
3F
4F
5F
8C
6F
7F
9E6F
dd
ff
ff
3
1
1
1
3
2
4
Table 7-1. Instruction Set Summary (Continued)
Source
Form
Operation
Description
Effect on
CCR
Address
Mode
Opcode
Operand
Cycles
V H I N Z C
Содержание MC68HC908AB32
Страница 1: ...MC68HC908AB32 D REV 1 0 MC68HC908AB32 HCMOS Microcontroller Unit TECHNICAL DATA ...
Страница 2: ......
Страница 68: ...FLASH Memory Technical Data MC68HC908AB32 Rev 1 0 68 FLASH Memory MOTOROLA ...
Страница 84: ...EEPROM Technical Data MC68HC908AB32 Rev 1 0 84 EEPROM MOTOROLA ...
Страница 108: ...Central Processor Unit CPU Technical Data MC68HC908AB32 Rev 1 0 108 Central Processor Unit CPU MOTOROLA ...
Страница 130: ...System Integration Module SIM Technical Data MC68HC908AB32 Rev 1 0 130 System Integration Module SIM MOTOROLA ...
Страница 338: ...Input Output I O Ports Technical Data MC68HC908AB32 Rev 1 0 338 Input Output I O Ports MOTOROLA ...
Страница 364: ...Low Voltage Inhibit LVI Technical Data MC68HC908AB32 Rev 1 0 364 Low Voltage Inhibit LVI MOTOROLA ...
Страница 386: ...Electrical Specifications Technical Data MC68HC908AB32 Rev 1 0 386 Electrical Specifications MOTOROLA ...
Страница 390: ...Ordering Information Technical Data MC68HC908AB32 Rev 1 0 390 Ordering Information MOTOROLA ...
Страница 391: ......