|
UPD784938 Datasheet, PDF (704/733 Pages) NEC – 16-Bit Single-Chip Microcontrollers | |||
|
◁ |
CHAPTER 29 INSTRUCTION OPERATIONS
(20) String instructions: MOVTBLW, MOVM, XCHM, MOVBK, XCHBK, CMPME, CMPMNE, CMPMC, CMPMNC,
CMPBKE, CMPBKNE, CMPBKC, CMPBKNC
Mnemonic
Operands
MOVTBLW
MOVW
XCHM
MOVBK
XCHBK
CMPME
CMPMNE
CMPMC
CMPMNC
CMPBKE
CMPBKNE
CMPBKC
CMPBKNC
!addr8, byte
[TDE+], A
[TDEâ], A
[TDE+], A
[TDEâ], A
[TDE+], [WHL+]
[TDEâ], [WHLâ]
[TDE+], [WHL+]
[TDEâ], [WHLâ]
[TDE+], A
[TDEâ], A
[TDE+], A
[TDEâ], A
[TDE+], A
[TDEâ], A
[TDE+], A
[TDEâ], A
[TDE+], [WHL+]
[TDEâ], [WHLâ]
[TDE+], [WHL+]
[TDEâ], [WHLâ]
[TDE+], [WHL+]
[TDEâ], [WHLâ]
[TDE+], [WHL+]
[TDEâ], [WHLâ]
Bytes
4
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
Operation
(addr8 + 2) â (addr8), byte â byte â 1,
addr8 â addr8 â 2 End if byte = 0
(TDE) â A, TDE â TDE + 1, C â C â 1 End if C = 0
(TDE) â A, TDE â TDE â 1, C â C â 1 End if C = 0
(TDE) â A, TDE â TDE + 1, C â C â 1 End if C = 0
(TDE) â A, TDE â TDE â 1, C â C â 1 End if C = 0
(TDE) â (WHL), TDE â TDE + 1,
WHL â WHL + 1, C â C â 1 End if C = 0
(TDE) â (WHL), TDE â TDE â 1,
WHL â WHL â 1, C â C â 1 End if C = 0
(TDE) â (WHL), TDE â TDE +1,
WHL â WHL + 1, C â C â 1 End if C = 0
(TDE) â (WHL), TDE â TDE â 1,
WHL â WHL â 1, C â C â 1 End if C = 0
(TDE) â A, TDE â TDE + 1, C â C â 1 End if C = 0 or Z = 0
(TDE) â A, TDE â TDE â 1, C â C â 1 End if C = 0 or Z = 0
(TDE) â A, TDE â TDE + 1, C â C â 1 End if C = 0 or Z = 1
(TDE) â A, TDE â TDE â 1, C â C â 1 End if C = 0 or Z = 1
(TDE) â A, TDE â TDE + 1, C â C â 1 End if C = 0 or CY = 0
(TDE) â A, TDE â TDE â 1, C â C â 1 End if C = 0 or CY = 0
(TDE) â A, TDE â TDE + 1, C â C â 1 End if C = 0 or CY = 1
(TDE) â A, TDE â TDE â 1, C â C â 1 End if C = 0 or CY = 1
(TDE) â (WHL), TDE â TDE + 1,
WHL â WHL + 1, C â C â 1 End if C = 0 or Z = 0
(TDE) â (WHL), TDE â TDE â 1,
WHL â WHL â 1, C â C â 1 End if C = 0 or Z = 0
(TDE) â (WHL), TDE â TDE + 1,
WHL â WHL + 1, C â C â 1 End if C = 0 or Z = 1
(TDE) â (WHL), TDE â TDE â 1,
WHL â WHL â 1, C â C â 1 End if C = 0 or Z = 1
(TDE) â (WHL), TDE â TDE + 1,
WHL â WHL + 1, C â C â 1 End if C = 0 or CY = 0
(TDE) â (WHL), TDE â TDE â 1,
WHL â WHL â 1, C â C â 1 End if C = 0 or CY = 0
(TDE) â (WHL), TDE â TDE + 1,
WHL â WHL + 1, C â C â 1 End if C = 0 or CY = 1
(TDE) â (WHL), TDE â TDE â 1,
WHL â WHL â 1, C â C â 1 End if C = 0 or CY = 1
Flags
S Z AC P/V CY
ÃÃÃVÃ
ÃÃÃVÃ
ÃÃÃVÃ
ÃÃÃVÃ
ÃÃÃVÃ
ÃÃÃVÃ
ÃÃÃVÃ
ÃÃÃVÃ
ÃÃÃVÃ
ÃÃÃVÃ
ÃÃÃVÃ
ÃÃÃVÃ
ÃÃÃVÃ
ÃÃÃVÃ
ÃÃÃVÃ
ÃÃÃVÃ
704
Preliminary Userâs Manual U13987EJ1V0UM00
|
▷ |