µ
PD75512
38
(3)
Symbols in addressing area field
*1
MB = MBE . MBS
(MBS = 0, 1, 15)
*2
MB = 0
*3
MBE = 0 : MB = 0 (00H-7FH)
Data memory
MB = 15 (80H-FFH)
addressing
MBE = 1 : MB = MBS (MBS = 0, 1, 15)
*4
MB = 15, fmem = FB0H-FBFH,
FF0H-FFFH
*5
MB = 15, pmem = FC0H-FFFH
*6
addr = 0000H-2F7FH
*7
addr = (Current PC) – 15 to (Current PC) – 1
(Current PC) + 2 to (Current PC) + 16
Program
*8
caddr = 0000H-0FFFH (PC
13, 12
= 00B) or
memory
1000H-1F7FH (PC
13, 12
= 01B) or
addressing
2000H-2F7FH (PC
13, 12
= 10B)
*9
faddr = 0000H-07FFH
*10
taddr = 0020H-007FH
Remarks 1:
MB indicates memory bank that can be accessed.
2:
In *2, MB = 0 regardless of MBE and MBS.
3:
In *4 and *5, MB = 15 regardless of MBE and MBS.
4:
*6 to *10 indicate areas that can be addressed.
(4)
Machine cycle field
In this field, S indicates the number of machine cycles required when an instruction having a skip
function skips. The value of S varies as follows:
•
When no instruction is skipped ·····························································
S = 0
•
When 1-byte or 2-byte instruction is skipped ······································
S = 1
•
When 3-byte instruction (BR ! addr or CALL ! addr) is skipped ·······
S = 2
Note : The GETI instruction is skipped in one machine cycle.
One machine cycle equals to one cycle of the CPU clock
Φ
, (=t
CY
), and can be changed in three steps
depending on the setting of the processor clock control register (PCC).