- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
时序电路二
时序电路二
时间2008年春 第十一周地点院实验中心一(院附属楼108)
教学任务:
周实验内容安排作业
十一周教学内容(注明:*重点??#难点? ?疑点)
实验内容:用软件MAX+PLUSII完成时序电路原理图,对其进行波形仿真,并下载验证。
详细讲解实验六:时序电路的组成、控制原理实验;--------*
时序信号的作用和体制;
作用:为计算机各个部分的协调工作提供时序标志。
体制:在微程序控制器中,一般采用节拍电位-节拍脉冲二级体制。就是说,在一个节拍电位中包含若干个节拍脉冲,即时钟周期。节拍电位表示一个CPU周期的时间,而节拍脉冲把一个CPU周期划分成几个较小的时间间隔。
时序电路的基本组成:始终脉冲源、时序线路(环形脉冲发生器、节拍脉冲和读写时序译码逻辑)、启停控制电路。
注意:
微程序控制器时序系统与硬步线控制器时序系统的区别:微程序控制器时序系统:节拍、工作脉冲二级时序组成;硬步线控制器时序系统:周期、节拍、工作脉冲三级时序组成;
CPU周期、节拍电位、节拍脉冲等的区别;
启停控制信号是如何控制节拍脉冲的发送?
修改电路图:环形脉冲发生器(循环移位寄存器)新教材已经改进、启停控制电路的停机控制有错;-------#
暂停(保持T1234状态直至控制信号无效恢复)
全停(T1,234输出为0,等到下次QD正常启动)
验收波形仿真
要求包括以下几个基本状态:
连续工作状态-停机状态
连续工作状态-单步状态-停机状态
停机状态 - 单步状态 -停机状态
全停(T1,234输出为0,等到下次QD正常启动)
验收波形仿真
要求包括以下几个基本状态:
连续工作状态-停机状态
连续工作状态-单步状态-停机状态
停机状态 - 单步状态 -停机状态思考题:
启停控制电路的停机控制有错?如何修改,附加文字说明。
暂停(保持T1234状态直至控制信号无效恢复)
全停(T1,234输出为0,等到下次QD正常启动)
如何让机器进入单步运行状态?
引子
前面我们做了总线、运算器、数据通路实验,这些实验是在人工参与的情况下能够实现自己的简单计算机包括数据运算、数据读写的功能。怎么样让它具有自动控制,代替前面大家的手动操作,就是下面我们要做的工作。
原理
1.1. How do computer run in a scheduling automatically ?
控制信号和时序脉冲信号,是计算机自动而有秩序工作的基础。前者来自控制器,后者由时序电路产生。计算机高速工作,每一个动作的时间要求非常严格,不能有任何差错。时序产生器发出的时序脉冲的作用,就是对各种操作实施时间上的控制。虽然各种计算机的时序电路不相同,但基本的结构一样。
时序信号的作用:为计算机各个部分的协调工作提供时序标志。
计算机所以能够准确、迅速、有条不紊地工作,正是因为在CPU中有一个时序信号产生器。计算机一旦被启动,在时钟脉冲的作用下,CPU开始取指令并执行指令,操作控制器就利用定时脉冲的顺序和不同的脉冲间隔,有条理、有节奏地指挥机器各个部件按规定时间动作,给计算机各部分提供工作所需的时间标志。为此,需要采用多级时序体制。
计算机中的指令和数据都是用二进制数来表示的,放在内存里,那么CPU是怎样识别出它们是数据还是指令呢?指令系统分为取指指令和执行指令,从时间上来说,取指令事件发生在指令周期的第一个CPU周期中,即发生在取指阶段,而取指令所需操作数发生在指令周期的后面几个CPU周期中,即发生在执行指令阶段。从空间上来说,如果取出的代码是指令,那么一定送往指令寄存器,如果取出的代码是数据,那么一定送往运算器。
由此可见,时间控制对计算机来说是极为重要。 不仅如此,在一个CPU周期中,又把时间分为若干个小段,以便规定在这一小段时间内CPU干什么,在那一小段时间内CPU又干什么,时间进度既不能来得太早,也不能来得太晚,否则就可能造成丢失信息或导致错误的结果,这种时间约束对CPU是非常重要的。
总之,计算机的协调动作需要时间标志,而时间标志则是用时序信号来体现的。
时序信号的体制:组成计算机硬件的器件特性决定了时序信号最基本的体制是电位-脉冲制。
用这种体制实现寄存器之间的数据传送时,数据加在触发器的电位输入端,而将打入数据的控制信号加在触发器的时钟输入端。电位的高低,表示数据是1还是0。为保证打入到寄存器中的数据可靠,必须先建立信号,并且要求电位信号在加入的数据控制信号到来之前必须已经稳定。计算机中有些部件,例如算术逻辑运算单元ALU只用电位信号工作就可以了。但尽管如此,运算结果还是要送入累加寄存器,所以最终还是需要脉冲信号来配合。
组合逻辑控制器或硬布线控制器中,时序信号往往采用主状态周期-节拍电位-节拍
文档评论(0)