µ
PD75P3116
21
Data Sheet U11369EJ3V0DS
(3) Description of symbols used in addressing area
Remarks 1.
MB indicates access-enabled memory banks.
2.
In area *2, MB = 0 for both MBE and MBS.
3.
In areas *4 and *5, MB = 15 for both MBE and MBS.
4.
Areas *6 to *11 indicate corresponding address-enabled areas.
(4) Description of machine cycles
S indicates the number of machine cycles required for skipping skip-specified instructions. The value of S varies as
shown below.
• No skip ..................................................................... S = 0
• Skipped instruction is 1-byte or 2-byte instruction .... S = 1
• Skipped instruction is 3-byte instruction
Note
.............. S = 2
Note
3-byte instructions: BR !addr, BRA !addr1, CALL !addr, and CALLA !addr1
Caution
The GETI instruction is skipped for one machine cycle.
One machine cycle equals one cycle (= t
CY
) of the CPU clock
Φ
. Use the PCC setting to select from among four cycle
times.
MB = 0 (000H to 07FH)
MB = 15 (F80H to FFFH)
MB = MBS
MBS = 0, 1, 15
MB = MBE • MBS
MBS = 0, 1, 15
*1
MB = 0
*2
MBE = 1:
MBE = 0:
*3
MB = 15, fmem = FB0H to FBFH, FF0H to FFFH
MB = 15, pmem = FC0H to FFFH
addr = 0000H to 3FFFH
*4
*5
*6
addr, addr1 =
*7
(Current PC) – 15 to (Current PC) – 1
(Current PC) + 2 to (Current PC) + 16
*8
caddr = 0000H to 0FFFH (PC
13
,
12
= 00B) or
1000H to 1FFFH (PC
13
,
12
= 01B) or
2000H to 2FFFH (PC
13
,
12
= 10B) or
3000H to 3FFFH (PC
13
,
12
= 11B)
faddr = 0000H to 07FFH
taddr = 0020H to 007FH
addr1 = 0000H to 3FFFH (Mk II mode only)
*9
*10
*11
Program memory
addressing
Data memory
addressing