计算机控制中的时序,计算机组成原理第3讲时序产生器和控制方式课堂

《计算机组成原理第3讲时序产生器和控制方式课堂》由会员分享,可在线阅读,更多相关《计算机组成原理第3讲时序产生器和控制方式课堂(19页珍藏版)》请在人人文库网上搜索。

1、1,时序产生器和控制方式,2,5.3,时序产生器和控制方式,5.3.1,时序产生器作用和体制,5.3.2,时序信号产生器,5.3.3,控制方式,3,5.3.1,时序产生器作用和体制,作用,控制器用时序信号指挥机器工作,CPU,可以用时序信号,周期信息来辨认从内存中,取出的是指令(取指)还是数据(执行,一个,CPU,周期中时钟脉冲对,CPU,的动作有严格,的时序约束,操作控制器发出的各种信号是时间(时序信号,和空间(部件操作信号)的函数,4,5.3.1,时序产生器作用和体制,体制,组成计算机硬件的器件特性决定了时序信号的,基本体制是电位,脉冲制(以触发器为例,电位输入端,时钟脉冲,输入端,电位,。

2、输入端,5,5.3.1,时序产生器作用和体制,D,为电位输入端,CP,Clock Pulse,为脉冲输入端,R,S,为电位输入端,特性方程如下,D=0,时,CP,上升沿到来时,D,触发器状态置,0,D=1,时,CP,上升沿到来时,D,触发器状态置,1,6,5.3.1,时序产生器作用和体制,触发器使用举例,CP,连接时序发生器,D,Q,连接寄存器和总线,寄存器内容输出到总线,寄存器数据准备好,CP,上升沿出现,内容被打入总线或从总线打入寄存器、存储器,7,5.3.1,时序产生器作用和体制,硬布线控制器,采用,主状态周期,节拍电,位,节拍脉冲,三级体制,时序信号产生电路复杂,8,5.3.1,时序产。

3、生器作用和体制,微程序控制器,节拍电位,节拍脉冲,二级,体制,节拍电位,CPU,周期,利用微程序顺序执行来实现微操作,时序信号产生电路简单,9,5.3.2,时序信号产生器,功能:产生时序信号,各型计算机产生时序电路不相同,大、中型计算机的时序电路复杂,微型计算机,的时序电路简单,构成,时钟源:石英晶体振荡器,环形脉冲发生器,节拍脉冲和读写时序译码逻辑,启停控制逻辑,10,5.3.2,时序信号产生器,构成,11,5.3.2,时序信号产生器,时钟源,石英,若在石英晶体上施加,交变电场,则,晶体晶格,将产,生机械振动,当外加电场的频率和晶体的固有振,荡频率一致时,则出现晶体的谐振。由于石英晶,体在压。

4、力下产出的电场强度很小,这样仅需很弱,的外加电场即可产生形变,这一特性使,压电石英,晶体很容易在外加交变电场激励下产生谐振,其,振荡能量损耗小,振荡频率极稳定,这些再加上,石英优良的机械、电气和化学稳定性,使它自,40,年代以来就成为石英钟、电子表、电话、电视,计算机等与数字电路有关的频率基准元件,12,5.3.2,时序信号产生器,环形脉冲发生器,产生有序的脉冲序列,为节拍脉冲的产生做准备,节拍脉冲和读写时序译码,建立访存时序与节拍的关系,如:一个,CPU,周期中产生四个等间隔的节拍脉冲,一个,CPU,周期只够使用一次总线,输出,T1 T2 T3 T4,13,节拍脉冲举例,MOV R0 R1,。

5、该指令的,取指,占用一个,CPU,周期,对应于,一个节拍电位,PC-ABus(I,IBus-IR,IR,中,OP,指令译码器,在一个节拍电位中完成三个细节操作,有时序关系的三个操作,通过节拍脉冲确定先后次序,14,节拍脉冲举例,MOV R0 R1,该指令的,执行,也占用一个,CPU,周期,对应,于一个节拍电位,设置,ALU,完成传送操作,R1-ALU,DBus-DR,DR-R0,在一个节拍电位中完成四个细节操作,有时序关系的四个操作,通过节拍脉冲确定先后次序,15,节拍,脉冲,节拍,电位,16,5.3.2,时序信号产生器,启停控制逻辑,开机后有连续节拍脉冲,必须按需约束,需要按照规则动作,上边。

6、:启停逻辑,Cr,决定控制是否有效,下边,Cr,触发器,RS,触发器,完整节拍生成,17,5.3.3,时序控制方式,怎样实现时序控制?已知,机器指令所包含的,CPU,周期个数反映了指令的复杂程,度,CPU,周期内的操作信号的数目和出现的先后次序也不,相同,控制方式:控制不同操作序列时序信号的方法,分为以下几种,同步控制方式,异步控制方式,联合控制方式,18,5.3.3,控制方式,同步控制方式,指令周期内所需的,CPU,周期数和时钟周期,数不变,三个可选方案,完全统一的,CPU,周期执行各种不同的指令,采用不定长,CPU,周期,中央控制与局部控制的结合,大部分采用固定,CPU,周期,个别复杂运算采用不定,长,CPU,周期,19,异步控制方式,每条指令周期包括个数不等的,CPU,周期数,也可采用执行后的反馈机制,联合控制方式,大部分指令在固定的周期内完成,少数难以确定的,操作采用异步方式,机器周期的节拍脉冲固定,但是各指令的机器周期,数不固定(微程序控制器采用。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值