CHAPTER 19 INSTRUCTION SET
User’s Manual U15075EJ2V1UD
308
Mnemonic Operands
Byte
Clock Operation Flag
Z
AC CY
MOVW rp,
#word
3
6
rp
←
word
AX,
saddrp
2
6
AX
←
(saddrp)
saddrp,
AX
2
8
(saddrp)
←
AX
AX,
rp
Note
1 4 AX
←
rp
rp,
AX
Note
1 4 rp
←
AX
XCHW AX,
rp
Note
1 8 AX
↔
rp
ADD A,
#byte
2
4
A, CY
←
A + byte
x x x
saddr,
#byte
3
6
(saddr), CY
←
(saddr) + byte
x x x
A,
r
2
4
A, CY
←
A + r
x x x
A,
saddr
2
4
A, CY
←
A + (saddr)
x x x
A,
!addr16
3
8
A, CY
←
A + (addr16)
x x x
A,
[HL]
1
6
A, CY
←
A + (HL)
x x x
A,
[HL+byte]
2
6
A, CY
←
A + (HL + byte)
x x x
ADDC A,
#byte
2
4
A, CY
←
A + byte + CY
x x x
saddr,
#byte
3
6
(saddr), CY
←
(saddr) + byte + CY
x x x
A,
r
2
4
A, CY
←
A + r + CY
x x x
A,
saddr
2
4
A, CY
←
A + (saddr) + CY
x x x
A,
!addr16
3
8
A, CY
←
A + (addr16) + CY
x x x
A,
[HL]
1
6
A, CY
←
A + (HL) + CY
x x x
A,
[HL+byte]
2
6
A, CY
←
A + (HL + byte) + CY
x x x
SUB A,
#byte
2
4
A, CY
←
A
−
byte
x x x
saddr,
#byte
3
6
(saddr), CY
←
(saddr)
−
byte
x x x
A,
r
2
4
A, CY
←
A
−
r
x x x
A,
saddr
2
4
A, CY
←
A
−
(saddr)
x x x
A,
!addr16
3
8
A, CY
←
A
−
(addr16)
x x x
A,
[HL]
1
6
A, CY
←
A
−
(HL)
x x x
A,
[HL+byte]
2
6
A, CY
←
A
−
(HL + byte)
x x x
Note
Only when rp = BC, DE, or HL.
Remark
One instruction clock cycle is one CPU clock cycle (f
CPU
) selected by the processor clock control
register (PCC).
Содержание U789436 Series
Страница 2: ...2 User s Manual U15075EJ2V1UD MEMO ...
Страница 7: ...User s Manual U15075EJ2V1UD 7 MEMO ...