www.DataSheet4U.com
CHAPTER 23 INSTRUCTION SET
511
Instruc- Mnemonic
Operands
Byte
Clock
Operation
Flag
tion
Note 1
Note 2
Z
AC CY
Group
Increase/
INC
r
1
4
—
r
←
r+1
×
×
Decrease
saddr
2
8
12
(saddr)
←
(saddr)+1
×
×
DEC
r
1
4
—
r
←
r–1
×
×
saddr
2
8
12
(saddr)
←
(saddr)–1
×
×
INCW
rp
1
8
—
rp
←
rp+1
DECW
rp
1
8
—
rp
←
rp–1
Rota-
ROR
A, 1
1
4
—
(CY, A
7
←
A
0
, A
m–1
←
A
m
)
×
1
×
tion
ROL
A, 1
1
4
—
(CY, A
0
←
A
7
, A
m+1
←
A
m
)
×
1
×
RORC
A, 1
1
4
—
(CY
←
A
0
, A
7
←
CY, A
m–1
←
A
m
)
×
1
×
ROLC
A, 1
1
4
—
(CY
←
A
7
, A
0
←
CY, A
m+1
←
A
m
)
×
1
×
ROR4
[HL]
2
20
24 + 2n + 2m
A
3–0
←
(HL)
3–0
, (HL)
7–4
←
A
3–0
,
(HL)
3–0
←
(HL)
7–4
ROL4
[HL]
2
20
24 + 2n + 2m
A
3–0
←
(HL)
7–4
, (HL)
3–0
←
A
3–0
,
(HL)
7–4
←
(HL)
3–0
BCD
ADJBA
2
8
—
Decimal Adjust Accumulator after
×
×
×
Adjust
Addition
ADJBS
2
8
—
Decimal Adjust Accumulator after
×
×
×
Subtract
Bit
MOV1
CY, saddr.bit
3
12
14
CY
←
(saddr.bit)
×
Manipu-
CY, sfr.bit
3
—
14
CY
←
sfr.bit
×
lation
CY, A.bit
2
8
—
CY
←
A.bit
×
CY, PSW.bit
3
—
14
CY
←
PSW.bit
×
CY, [HL].bit
2
12
14 + 2n
CY
←
(HL).bit
×
saddr.bit, CY
3
12
16
(saddr.bit)
←
CY
sfr.bit, CY
3
—
16
sfr.bit
←
CY
A.bit, CY
2
8
—
A.bit
←
CY
PSW.bit, CY
3
—
16
PSW.bit
←
CY
×
×
[HL].bit, CY
2
12
16 + 2n + 2m
(HL).bit
←
CY
Notes 1. When the internal high-speed RAM area is accessed or instruction with no data access
2. When an area except the internal high-speed RAM area is accessed
Remarks
1. One instruction clock cycle is one cycle of the CPU clock (f
CPU
) selected by processor clock control
register (PCC).
2. Clock indicates when a program is in the internal ROM area.
3. n is the number of waits when the external memory expansion area is read.
4. m is the number of waits when the external memory expansion area is written.
Summary of Contents for 78011BGC AB8 Series
Page 2: ...www DataSheet4U com 2 MEMO ...
Page 8: ...www DataSheet4U com 8 MEMO ...
Page 22: ...www DataSheet4U com 22 MEMO ...
Page 30: ...www DataSheet4U com 30 MEMO ...
Page 34: ...www DataSheet4U com 34 MEMO ...
Page 62: ...www DataSheet4U com CHAPTER 2 OUTLINE µPD78014Y Subseries 62 MEMO ...
Page 78: ...www DataSheet4U com CHAPTER 3 PIN FUNCTION µPD78014 Subseries 78 MEMO ...
Page 94: ...www DataSheet4U com CHAPTER 4 PIN FUNCTION µPD78014Y Subseries 94 MEMO ...
Page 170: ...www DataSheet4U com CHAPTER 7 CLOCK GENERATOR 170 MEMO ...
Page 222: ...www DataSheet4U com CHAPTER 9 8 BIT TIMER EVENT COUNTER 222 MEMO ...
Page 230: ...www DataSheet4U com CHAPTER 10 WATCH TIMER 230 MEMO ...
Page 262: ...www DataSheet4U com CHAPTER 14 A D CONVERTER 262 MEMO ...
Page 318: ...www DataSheet4U com CHAPTER 15 SERIAL INTERFACE CHANNEL 0 µPD78014 Subseries 318 MEMO ...
Page 408: ...www DataSheet4U com CHAPTER 16 SERIAL INTERFACE CHANNEL 0 µPD78014Y Subseries 408 MEMO ...
Page 446: ...www DataSheet4U com CHAPTER 17 SERIAL INTERFACE CHANNEL 1 446 MEMO ...
Page 472: ...www DataSheet4U com CHAPTER 18 INTERRUPT FUNCTIONS AND TEST FUNCTION 472 MEMO ...
Page 502: ...www DataSheet4U com CHAPTER 22 µPD78P014 78P014Y 502 MEMO ...
Page 520: ...www DataSheet4U com CHAPTER 23 INSTRUCTION SET 520 MEMO ...