English
Language : 

MC908JL8CDWE Datasheet, PDF (57/212 Pages) Freescale Semiconductor, Inc – Microcontrollers
Table 4-1. Instruction Set Summary
Source
Form
Operation
STX opr
STX opr
STX opr,X
STX opr,X
STX ,X
STX opr,SP
STX opr,SP
SUB #opr
SUB opr
SUB opr
SUB opr,X
SUB opr,X
SUB ,X
SUB opr,SP
SUB opr,SP
Store X in M
Subtract
SWI
Software Interrupt
TAP
TAX
TPA
TST opr
TSTA
TSTX
TST opr,X
TST ,X
TST opr,SP
TSX
TXA
TXS
Transfer A to CCR
Transfer A to X
Transfer CCR to A
Test for Negative or Zero
Transfer SP to H:X
Transfer X to A
Transfer H:X to SP
Description
Effect on
CCR
VH I NZC
M ← (X)
DIR
EXT
IX2
0 – – R R – IX1
IX
SP1
SP2
A ← (A) – (M)
IMM
DIR
EXT
R
–
–
R
R
R
IX2
IX1
IX
SP1
SP2
PC ← (PC) + 1; Push (PCL)
SP ← (SP) – 1; Push (PCH)
SP ← (SP) – 1; Push (X)
SP ← (SP) – 1; Push (A)
SP ← (SP) – 1; Push (CCR)
SP ← (SP) – 1; I ← 1
PCH ← Interrupt Vector High Byte
PCL ← Interrupt Vector Low Byte
– – 1 – – – INH
CCR ← (A)
R R R R R R INH
X ← (A)
– – – – – – INH
A ← (CCR)
– – – – – – INH
(A) – $00 or (X) – $00 or (M) – $00
DIR
INH
0
–
–
R
R
–
INH
IX1
IX
SP1
H:X ← (SP) + 1
– – – – – – INH
A ← (X)
– – – – – – INH
(SP) ← (H:X) – 1
– – – – – – INH
Opcode Map
BF dd 3
CF hh ll 4
DF ee ff 4
EF ff
3
FF
2
9EEF ff
4
9EDF ee ff 5
A0 ii
2
B0 dd 3
C0 hh ll 4
D0 ee ff 4
E0 ff
3
F0
2
9EE0 ff
4
9ED0 ee ff 5
83
9
84
2
97
1
85
1
3D dd 3
4D
1
5D
1
6D ff
3
7D
2
9E6D ff
4
95
2
9F
1
94
2
MC68HC908JL8/JK8 • MC68HC08JL8/JK8 • MC68HC908KL8 Data Sheet, Rev. 3.1
Freescale Semiconductor
57