山东大学计算机组成原理实验11节拍脉冲发生器时序电路实验(含原理图,引脚分配,输入输出)

实验目的

掌握节拍脉冲发生器的设计方法,理解节拍脉冲发生器的工作原理。

实验原理

连续节拍发生电路可由4个D触发器组成(见图11-1),可产生4个等间隔的时序信号T1~T4,其中CLK1为时钟信号,由实验台右边的方波信号源clock0提供,clock0具有1Hz~50MHz的多种方波信号频率。实验者可根据实验自行选择信号频率。当RST1为低电平时,T1输出为“1”,而T2、T3、T4输出为“0”;当RST1由低电平变为高电平后,T1~T4将在CLK1的输入脉冲作用下,周期性地轮流输出正脉冲,机器进入连续运行状态(EXEC)。

11-1  节拍脉冲发生器的工作原理

T1~T4以及CLK1、RST1的工作波形如图11-2所示。

图11-2 节拍脉冲发生器工作波形

实验任务

(1)连续节拍发生电路设计

设计工程文件,硬件电路如图 11-1 所示。使实验平台工作于模式 5,主系统时钟源接 4Hz,键 8 控制 RST1,高电平时可以看到,发光管 D1、D2、D3、D4 分别显示 T1、T2、 T3、T4 的输出电平,锁定引脚并硬件下载测试。引脚锁定后进行编译、下载和硬件测试 实验。将实验过程和实验结果写进实验报告。

 (2)单步节拍发生电路设计

设计工程文件,硬件电路如图 11-5 所示。使实验平台工作于模式 5,主系统时钟源接 4Hz,键 8 控制 RST1,高电平时可以看到,发光管 D1、D2、D3、D4 分别显示 T1、T2、 T3、T4 的输出电平,锁定引脚并硬件下载测试。引脚锁定后进行编译、下载和硬件测试 实验。将实验过程和实验结果写进实验报告。

用单步节拍发生电路可以对微程序进行单步运行调试,电路如图11-3所示。该电路每当RST1出现一个负脉冲后,仅输出一组T1、T2、T3、T4节拍信号,直到RST1出现下一个负脉冲,波形如图11-4所示。

图11-3 单步运行电路工作原理

图11-4 单步运行电路工作波形

设计工程文件,硬件电路如图11-3所示。使实验平台工作于模式5,主系统时钟源接4Hz,键8控制RST1,高电平时可以看到,发光管D1、D2、D3、D4分别显示T1、T2、T3、T4的输出电平,锁定引脚并硬件下载测试。引脚锁定后进行编译、下载和硬件测试实验。将实验过程和实验结果写进实验报告。

实验内容

(1) 连续节拍发生电路设计 由 4 个 D 触发器组成,可产生 4 个等间隔的时序信号 T1~T4,其中 CLK1 为时钟信 号,由实验台右边的方波信号源 clock0 提供,clock0 具有 1Hz~50MHz 的多种方波信号频 率。实验者可根据实验自行选择信号频率。当 RST1 为低电平时,T1 输出为“1”,而 T2、 T3、T4 输出为“0”;当 RST1 由低电平变为高电平后,T1~T4 将在 CLK1 的输入脉冲作用 下,周期性地轮流输出正脉冲,机器进入连续运行状态(EXEC)。

(2)单步节拍发生电路设计 用单步节拍发生电路可以对微程序进行单步运行调试。该电路每当 RST1 出现一个负 脉冲后,仅输出一组 T1、T2、T3、T4 节拍信号,直到 RST1 出现下一个负脉冲。

实验原理图

图11-5

实验结果

连续节拍发生电路设计

(1)键 8 为 1,输出 D4-D1 为 1000,符合预期

(2)键 8 为 1,输出 D4-D1 为 0001,符合预期 (3)输入键 8 为 0,输出 D4-D1 为 0001,符合预期

(3)仿真波形图,符合预期

单步节拍发生电路设计

(1)输入键 8 为 1,输出 D4-D1 为 0100,符合预期

(2) 输入键 8 为 1,输出 D4-D1 为 0000,符合预期

(3)仿真波形图,符合预期 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值