PC的写入及加1 功能。Р2、实验原理Р图1 寄存器W原理图РPC 是由两片74HC141构成的八位带预置记数器,预置数据来自数据总线。记数器的输出通过74HC245(PCOE)送到地址总线。PC 值还可以通过74HC245(PCOE_D)送回数据总线。PC原理图由图1所示。РРР图3 PC原理图РРРРРРРРРРРРРРРРРРРРРР在CPTH 中,PC+1 由PCOE 取反产生。Р当RST = 0 时,PC 记数器被清0。Р当LDPC = 0 时,在CK的上升沿,预置数据被打入PC记数器。Р当PC+1 = 1 时,在CK的上升沿,PC记数器加1。Р当PCOE = 0 时,PC值送地址总线。Р图2 PC打入控制原理图РРРРРРРРРРРРРРРРPC 打入控制电路由一片74HC151构成(isp1016实现)。原理图如图2所示。功能表见下表。РР当ELP=1 时,LDPC=1,不允许PC被预置。Р当ELP=0 时,LDPC 由IR3,IR2,Cy,Z确定。Р当IR3 IR2 = 1 X 时,LDPC=0,PC 被预置。Р当IR3 IR2 = 0 0 时,LDPC=非Cy,当Cy=1时,PC 被预置。Р当IR3 IR2 = 0 1 时,LDPC=非Z,当Z=1 时,PC 被预置。РР3、实验步骤Р(1)按照下表连接线。РРРРРР (2)按照下表设置控制信号。РРР按一次STEP脉冲键,CK产生一个上升沿,数据PC 被加1。Р(3)二进制开关K23-K16用于DBUS[7:0]的数据输入,置数据12H:РР置控制信号为:РР每置控制信号后,按一下STEP键,观察PC的变化。Р 4.实验结果РРРРРРРРРРРРРРРРРРРРРРРРРРРРРРРРРРРР实验总结:Р通过本次实验,了解了模型机中程序计数器PC工作原理及控制方法,加强了对平时理论知识学习的理解。