English
Language : 

MC68HC16Z1CPV16 Datasheet, PDF (87/500 Pages) Freescale Semiconductor, Inc – Symbols and Operators, CPU16 Register Mnemonics
Freescale Semiconductor, Inc.
Table 4-2 Instruction Set Summary (Continued)
Mnemonic
Operation
Description
Address
SUBB
SUBD
SUBE
SWI
SXT
TAB
TAP
TBA
TBEK
TBSK
TBXK
TBYK
TBZK
TDE
TDMSK
TDP1
TED
TEDM
TEKB
TEM
TMER
Subtract from B
Subtract from D
Subtract from E
(B) − (M) ⇒ B
(D) − (M : M + 1) ⇒ D
(E) − (M : M + 1) ⇒ E
Mode
IND8, X
IND8, Y
IND8, Z
IMM8
IND16, X
IND16, Y
IND16, Z
EXT
E, X
E, Y
E, Z
IND8, X
IND8, Y
IND8, Z
IMM16
IND16, X
IND16, Y
IND16, Z
EXT
E, X
E, Y
E, Z
IMM16
IND16, X
IND16, Y
IND16, Z
EXT
Software Interrupt (PK : PC) + $0002 ⇒ PK : PC INH
Push (PC)
(SK : SP) − $0002 ⇒ SK : SP
Push (CCR)
(SK : SP) − $0002 ⇒ SK : SP
$0 ⇒ PK
SWI Vector ⇒ PC
Sign Extend B into A
If B7 = 1
INH
then $FF ⇒ A
else $00 ⇒ A
Transfer A to B
(A) ⇒ B
INH
Transfer A to CCR
(A[7:0]) ⇒ CCR[15:8]
INH
Transfer B to A
(B) ⇒ A
INH
Transfer B to EK
(B[3:0]) ⇒ EK
INH
Transfer B to SK
(B[3:0]) ⇒ SK
INH
Transfer B to XK
(B[3:0]) ⇒ XK
INH
Transfer B to YK
(B[3:0]) ⇒ YK
INH
Transfer B to ZK
(B[3:0]) ⇒ ZK
INH
Transfer D to E
(D) ⇒ E
INH
Transfer D to
(D[15:8]) ⇒ X MASK
INH
XMSK : YMSK
(D[7:0]) ⇒ Y MASK
Transfer D to CCR
(D) ⇒ CCR[15:4]
INH
Transfer E to D
(E) ⇒ D
INH
Transfer E and D to
(E) ⇒ AM[31:16]
INH
AM[31:0]
(D) ⇒ AM[15:0]
Sign Extend AM
AM[35:32] = AM31
Transfer EK to B
(EK) ⇒ B[3:0]
INH
$0 ⇒ B[7:4]
Transfer E to
(E) ⇒ AM[31:16]
INH
AM[31:16]
$00 ⇒ AM[15:0]
Sign Extend AM
AM[35:32] = AM31
Clear AM LSB
Transfer Rounded AM Rounded (AM) ⇒ Temp
INH
to E
If (SM • (EV ' MV))
then Saturation Value ⇒ E
else Temp[31:16] ⇒ E
Instruction
Condition Codes
Opcode
C0
D0
E0
F0
17C0
17D0
17E0
17F0
27C0
27D0
27E0
80
90
A0
37B0
37C0
37D0
37E0
37F0
2780
2790
27A0
3730
3740
3750
3760
3770
Operand
ff
ff
ff
ii
gggg
gggg
gggg
hh ll
—
—
—
ff
ff
ff
jj kk
gggg
gggg
gggg
hh ll
—
—
—
jj kk
gggg
gggg
gggg
hh ll
Cycles S MV H EV N Z V C
6
—— —— ∆ ∆ ∆ ∆
6
6
2
6
6
6
6
6
6
6
6
—— —— ∆ ∆ ∆ ∆
6
6
4
6
6
6
6
6
6
6
4
—— —— ∆ ∆ ∆ ∆
6
6
6
6
3720
—
16 — — — — — — — —
27F8
—
3717
—
37FD
—
3707
—
27FA
—
379F
—
379C
—
379D
—
379E
—
277B
—
372F
—
372D
—
27FB
—
27B1
—
27BB
—
27B2
—
2
— — — — ∆ ∆ ——
2
—— —— ∆ ∆ 0—
4
∆ ∆ ∆ ∆ ∆∆∆∆
2
—— —— ∆ ∆ 0—
2
— — — — ————
2
— — — — ————
2
— — — — ————
2
— — — — ————
2
— — — — ————
2
—— —— ∆ ∆ 0—
2
— — — — ————
4
∆ ∆ ∆ ∆ ∆∆∆∆
2
—— —— ∆ ∆ 0—
4
— 0 — 0 ————
2
— — — — ————
4
— 0 — 0 ————
27B4
—
6
— ∆ — ∆ ∆ ∆ ——
M68HC16 Z SERIES
USER’S MANUAL
CENTRAL PROCESSING UNIT
For More Information On This Product,
Go to: www.freescale.com
4-27