|
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
|
▷ |