|
MC68HC908JB8 Datasheet, PDF (80/286 Pages) Motorola, Inc – MICROCONTROLLERS | |||
|
◁ |
Central Processor Unit (CPU)
Table 6-1. Instruction Set Summary (Sheet 3 of 9)
Source
Form
Operation
BNE rel
BPL rel
BRA rel
Branch if Not Equal
Branch if Plus
Branch Always
BRCLR n,opr,rel Branch if Bit n in M Clear
BRN rel
Branch Never
BRSET n,opr,rel Branch if Bit n in M Set
BSET n,opr
Set Bit n in M
BSR rel
Branch to Subroutine
CBEQ opr,rel
CBEQA #opr,rel
CBEQX #opr,rel
CBEQ opr,X+,rel
Compare and Branch if Equal
CBEQ X+,rel
CBEQ opr,SP,rel
CLC
Clear Carry Bit
CLI
Clear Interrupt Mask
Description
Effect on
CCR
VH I NZC
PC â (PC) + 2 + rel ? (Z) = 0 â â â â â â REL
26 rr
3
PC â (PC) + 2 + rel ? (N) = 0 â â â â â â REL
2A rr
3
PC â (PC) + 2 + rel
â â â â â â REL
20 rr
3
PC â (PC) + 3 + rel ? (Mn) = 0
DIR (b0) 01 dd rr 5
DIR (b1) 03 dd rr 5
DIR (b2) 05 dd rr 5
â
â
â
â
â
R DIR (b3)
DIR (b4)
07
09
dd rr 5
dd rr 5
DIR (b5) 0B dd rr 5
DIR (b6) 0D dd rr 5
DIR (b7) 0F dd rr 5
PC â (PC) + 2
â â â â â â REL
21 rr
3
PC â (PC) + 3 + rel ? (Mn) = 1
DIR (b0) 00 dd rr 5
DIR (b1) 02 dd rr 5
DIR (b2) 04 dd rr 5
â
â
â
â
â
R DIR (b3)
DIR (b4)
06
08
dd rr 5
dd rr 5
DIR (b5) 0A dd rr 5
DIR (b6) 0C dd rr 5
DIR (b7) 0E dd rr 5
Mn â 1
DIR (b0) 10 dd 4
DIR (b1) 12 dd 4
DIR (b2) 14 dd 4
â
â
â
â
â
â
DIR (b3)
DIR (b4)
16
18
dd
dd
4
4
DIR (b5) 1A dd 4
DIR (b6) 1C dd 4
DIR (b7) 1E dd 4
PC â (PC) + 2; push (PCL)
SP â (SP) â 1; push (PCH)
SP â (SP) â 1
PC â (PC) + rel
â â â â â â REL
AD rr
4
PC â (PC) + 3 + rel ? (A) â (M) = $00
DIR
PC â (PC) + 3 + rel ? (A) â (M) = $00
IMM
PC â (PC) + 3 + rel ? (X) â (M) = $00
PC â (PC) + 3 + rel ? (A) â (M) = $00
â
â
â
â
â
â
IMM
IX1+
PC â (PC) + 2 + rel ? (A) â (M) = $00
IX+
PC â (PC) + 4 + rel ? (A) â (M) = $00
SP1
31 dd rr 5
41 ii rr 4
51 ii rr 4
61 ff rr 5
71 rr
4
9E61 ff rr 6
Câ0
â â â â â 0 INH
98
1
Iâ0
â â 0 â â â INH
9A
2
Technical Data
80
MC68HC908JB8â¢MC68HC08JB8â¢MC68HC08JT8 â Rev. 2.3
Central Processor Unit (CPU)
Freescale Semiconductor
|
▷ |