English
Language : 

MC68HC16Z1 Datasheet, PDF (88/500 Pages) Freescale Semiconductor, Inc – M68HC16Z Series
Freescale Semiconductor, Inc.
Table 4-2 Instruction Set Summary (Continued)
Mnemonic
TMET
TMXED
TPA
TPD
TSKB
TST
TSTA
TSTB
TSTD
TSTE
TSTW
TSX
TSY
TSZ
TXKB
TXS
TXY
TXZ
TYKB
TYS
TYX
TYZ
TZKB
TZS
TZX
TZY
WAI
XGAB
XGDE
XGDX
Operation
Transfer Truncated
AM to E
Transfer AM to
IX : E : D
Transfer CCR to A
Transfer CCR to D
Transfer SK to B
Test Byte
Zero or Minus
Test A for
Zero or Minus
Test B for
Zero or Minus
Test D for
Zero or Minus
Test E for
Zero or Minus
Test for
Zero or Minus Word
Transfer SP to X
Transfer SP to Y
Transfer SP to Z
Transfer XK to B
Transfer X to SP
Transfer X to Y
Transfer X to Z
Transfer YK to B
Transfer Y to SP
Transfer Y to X
Transfer Y to Z
Transfer ZK to B
Transfer Z to SP
Transfer Z to X
Transfer Z to Y
Wait for Interrupt
Exchange A with B
Exchange D with E
Exchange D with IX
Description
If (SM • (EV ' MV))
then Saturation Value ⇒ E
else AM[31:16] ⇒ E
AM[35:32] ⇒ IX[3:0]
AM35 ⇒ IX[15:4]
AM[31:16] ⇒ E
AM[15:0] ⇒ D
(CCR[15:8]) ⇒ A
(CCR) ⇒ D
(SK) ⇒ B[3:0]
$0 ⇒ B[7:4]
(M) − $00
(A) − $00
Address
Mode
INH
INH
INH
INH
INH
IND8, X
IND8, Y
IND8, Z
IND16, X
IND16, Y
IND16, Z
EXT
INH
(B) − $00
INH
(D) − $0000
INH
(E) − $0000
INH
(M : M + 1) − $0000
(SK : SP) + $0002 ⇒ XK : IX
(SK : SP) + $0002 ⇒ YK : IY
(SK : SP) + $0002 ⇒ ZK : IZ
(XK) ⇒ B[3:0]
$0 ⇒ B[7:4]
(XK : IX) − $0002 ⇒ SK : SP
(XK : IX) ⇒ YK : IY
(XK : IX) ⇒ ZK : IZ
(YK) ⇒ B[3:0]
$0 ⇒ B[7:4]
(YK : IY) − $0002 ⇒ SK : SP
(YK : IY) ⇒ XK : IX
(YK : IY) ⇒ ZK : IZ
(ZK) ⇒ B[3:0]
$0 ⇒ B[7:4]
(ZK : IZ) − $0002 ⇒ SK : SP
(ZK : IZ) ⇒ XK : IX
(ZK : IZ) ⇒ YK : IY
WAIT
(A) ⇔ (B)
(D) ⇔ (E)
(D) ⇔ (IX)
IND16, X
IND16, Y
IND16, Z
EXT
INH
INH
INH
INH
INH
INH
INH
INH
INH
INH
INH
INH
INH
INH
INH
INH
INH
INH
INH
Instruction
Condition Codes
Opcode Operand Cycles S MV H EV N Z V C
27B5
—
2
— — — — ∆ ∆ ——
27B3
—
6
— — — — ————
37FC
372C
37AF
06
16
26
1706
1716
1726
1736
3706
3716
27F6
2776
2706
2716
2726
2736
274F
275F
276F
37AC
374E
275C
276C
37AD
375E
274D
276D
37AE
376E
274E
275E
27F3
371A
277A
37CC
—
—
—
ff
ff
ff
gggg
gggg
gggg
hh ll
—
—
—
—
gggg
gggg
gggg
hh ll
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
2
— — — — ————
2
— — — — ————
2
— — — — ————
6
—— —— ∆ ∆ 0 0
6
6
6
6
6
6
2
—— —— ∆ ∆ 0 0
2
—— —— ∆ ∆ 0 0
2
—— —— ∆ ∆ 0 0
2
—— —— ∆ ∆ 0 0
6
—— —— ∆ ∆ 0 0
6
6
6
2
— — — — ————
2
— — — — ————
2
— — — — ————
2
— — — — ————
2
— — — — ————
2
— — — — ————
2
— — — — ————
2
— — — — ————
2
— — — — ————
2
— — — — ————
2
— — — — ————
2
— — — — ————
2
— — — — ————
2
— — — — ————
2
— — — — ————
8
— — — — ————
2
— — — — ————
2
— — — — ————
2
— — — — ————
4-28
CENTRAL PROCESSING UNIT
For More Information On This Product,
Go to: www.freescale.com
M68HC16 Z SERIES
USER’S MANUAL