
三菱微型计算机
4501组
单片4位微机的CMOS
( 8 )程序计数器( PC)
程序计数器(PC )被用来指定一个ROM地址(页并
地址)。它确定一个序列,其中指示存储在
ROM读取。它是递增的数目的二进制计数器
指令字节的指令每次执行。不过,
的值更改为指定的地址时,转移指令,
子程序调用指令,返回指令,或该表为参考
ENCE指令( TABP P)执行。
程序计数器PC组成的
H
(最显著位至第7位)
指定ROM页和PC
L
( 6位为0 ),该试样
外商投资企业在页面中的地址。后到达最后地址
一个页面的(地址127 ) ,它指定了下一个页面的地址0
(图7) 。
确保电脑
H
的最后一页后,没有指定
内置的ROM中。
程序计数器
p
6
p
5
p
4
p
3
p
2
p
1
p
0
a
6
a
5
a
4
a
3
a
2
a
1
a
0
PC
H
指定页面
PC
L
指定地址
图。 7程序计数器( PC)的结构
数据指针(DP )
Z
1
Z
0
X
3
X
2
X
1
X
0
Y
3
Y
2
Y
1
Y
0
( 9 )数据指针(DP )
数据指针(DP )被用来指定一个RAM地址和由
寄存器Z,X和Y寄存器Z指定RAM的文件组,稳压
存器X指定一个文件,寄存器Y指定RAM的位数(图
8).
寄存器Y也用于指定端口D的位的位置。
当使用D口,设置端口D的位位置肯定寄存器Y
并执行SD, RD,或SZD指令(图9) 。
注意
寄存器Z的数据指针的不确定系统发布后
从复位。
另外,寄存器Z,X和Y的未定义在RAM的后备。后
系统从RAM备份恢复,设置这些寄存器。
注册Y( 4 )
指定
RAM位数
寄存器X (4)
指定RAM文件
注册Z( 2 )
指定RAM文件组
图。 8数据指针(DP )的结构
指定位的位置
SET
D
3
D
2
D
1
D
0
0
0
0
1
1
端口D输出锁存器
注册Y( 4 )
图。 9 SD指令执行的例子
14