的模块和谐的工作。4分离式通信特点:各模块占总线必须申请,。。。。。。。。P665.控制器中常采用哪些控制方式,各有何特点?
1同步控制即微操作序列由基准时标系统控制,每个操作出现的时间与基准时标一致。2一部控制不存在基准时标信号,微操作的时序是由专用的应答线路控制,即控制器发生在某个微操作控制信号之后,等待执行部件完成该操作时所发回的“回答”或“终了”信号,再开始下一个微操作。联合控制是同步控制和异步控制的结合体,即大部分微操作在同步控制下进行,而对那些时间难以控制的微操作,例如IO操作,则采用异步控制。
6.异步通信与同步通信的主要区别是什么,说明通信双方如何联络。
同步通信与异步通信主要区别在于前者有公共时钟,总线上的设备按同一时序,统一的传输周期进行信息传输,通信双方按约定好的时序联络。后者没有公共时钟,没有固定的传输周期,采用应答方式通信,集体的联络方式有不互锁,版互锁,全互锁三种。不互锁方式通信双方没有相互制约的关系,版互锁方式通信双方有简单的制约关系,全互锁方式通信双方有完全的制约关系。其中全互锁通信可靠性最高。
7.除了采用高速芯片外,分别指出存储器、运算器、控制器和IO系统各自可采用什么方法提高机器速度,各举一例简要说明。
储存器采用多提交叉储存器;运算器采用快速进位链;控制器采用指令流水;IO系统;采用DMA方式8.说明一次程序中断的全过程。
1保护现场2中断服务3恢复现场4中断返回9.在DMA方式中,CPU和DMA接口分时使用主存有几种方法?简要说明之
1停止cpu访问主存。这种DMA在传送一批数据时,独占主存,CPU放弃啦地址线,数据线和有关控制线的使用权。在一批数据传送完毕后,DMA接口吧总线的控制权交给CPU。显然,这种方法在DMA传送过程中,CPU基本处于不工作状态或保持原状态。2周期挪用。这种方法CPU按程序的要求访问主存,一旦IO设备有DMA请求,则由IO设备挪用一个存储周期。此时CPU可完成自身的操作,但要停止访存。显然这种方法即实现了IO传送,有较好地发挥了主存和CPU的效率,是一种广泛采用的方法。3DMA与CPU交替访存。这种方法适合于CPU的工作周期比存取的周期长的情况。如CPU的工作周期大于主存周期的二倍,则每个CPU周期的上半个周期专供DMA接口访存,下半个周期专供CPU访存。这种交替访问方式可使DMA传送和CPU工作效率最高,但相应的硬件逻辑更复杂。
f10中断隐指令功能。
1)保存断点2)暂不允许中断3)r