时序产生器
时序产生器
本文内容来自于互联网,分享时序产生器
时序产生器 | Top |
[思考]用二进制码表示的指令和数据都放在内存里,那 么CPU是怎样识别出它们是数据还是指令呢?
从时间上来说,取指令事件发生在指令周期的第一个CPU周期中,即发生在“取指令”阶段,而取数据事件发生在指令周期的后面几个CPU周期中,即发生在“执行指令”阶段。
从空间上来说,如果取出的代码是指令,那么一定送往指令寄存器,如果取 出的代码是数据,那么一定送往运算器。由此可见,时间控制对计算机来说是太重要了。?
总之,计算机的协调动作需要时间标志,而时间标志则是用时序信号来体现的。
硬布线控制器中,时序信号往往采用主状态周期-节拍电位-节拍脉冲三级体制。
在微程序控制器中,时序信号比较简单,一般采用节拍电位-节拍脉冲二级体制
时序信号产生器
微程序控制器中使用的时序信号产生器由时钟源、环形脉 冲发生器、节拍脉冲和读写时序译码逻辑、启停控制逻辑等部分组成。(图5.18)?
1.时钟源
时钟源用来为环形脉冲发生器提供频率稳定且电平匹配的方波时钟脉冲信号。它通常由石英 晶体振荡器和与非门组成的正反馈振荡电路组成,其输出送至环形脉冲发生器。
2.环形脉冲发生器
环形脉冲发生器的作用是产生一组有序的间隔相等或不等的脉冲序列,以便通过译码电路来产生最后所需的节拍脉冲。
为了在节拍脉冲上不带干扰毛刺,环形脉冲发生器通常采用循环移位寄存器形式。图 5.19示出了一种典型的环形脉冲发生器及其译码逻辑,它采用循环移位寄存器形式 。