欢迎来到天天文库
浏览记录
ID:51820692
大小:43.95 KB
页数:2页
时间:2020-03-16
《微机原理习题答案.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、微机原理习题答案66.1为什么外设与计算机的连接不能象存储器那样直接挂到总线上?答:因为外设的种类繁多,信号的形式和时序也各式各样,一般都不能与总线匹配,因此,不能象存储器那样直接挂到总线上。而存储器的信号和时序与CPU总线匹配,可以直接挂到总线上。6.2接口电路的信息分为哪几类?接口电路的基本结构有哪些特点?答:接口电路与外设交互的信息可分为数据信息、状态信息和控制信息共计三类。接口电路的基本结构的特点参见教材P202,图6.2。6.3CPU与外设交换数据的传送方式可分为哪几种?试简要说明它们各自的特点。答:CPU与外设交换数据的传送方式可分为
2、:无条件方式、查询方式、中断方式和DMA方式等四种。各种传送方式的特点:略6.4在CPU与外设之间的数据接口上一般加有三态缓冲器,其作用如何?答:CPU三总线是多个总线设备(部件)分时共用的,每个总线设备占用总线的时间以总线周期为单位,很短!!!而外设输入的信号变化比较慢,使用三态缓冲器可以把外设输入的低速信号与高速总线隔离开来。只有在CPU访问该外设的总线周期间打开三态缓冲器,让外设输入的信号驱动总线、输入数据,而其它时间三态缓冲器则处于高阻状态,不干扰总线的运行。6.8CPU响应中断有哪些条件?为什么需要这些条件?答:CPU响应中断条件:1)
3、IF=1,CPU允许中断2)当前指令执行完毕。为什么需要这些条件,1)CPU采样到INTR信号后,是否响应它,还要由IFF触发器的状态控制,只有当IFF=1时,才能响应中断,所以需要CPU开放中断。2)指令是程序的最小单位,不可能被中断和拆散,所以必须等当前指令执行完毕。6.10用方框图形式说明查询式输入和查询式输出的程序流程。答:解:查询式输入程序流程图查询式输出程序流程图输出数据BUSY?输入状态信息Ready?输入数据输入状态信息NYYN6.13什么是中断向量?6.15试比较主程序与中断服务程序和主程序与调用子程序的主要异同点?答:相同点:
4、中断服务程序和子程序都是主程序之外的另一段相对独立的程序段,都有保护主程序断点和现场的必要性。相异点:(1)激活子程序的方式不同。子程序是由主程序调用的,何时运行子程序是程序员可控的;而中断服务程序是由外部信号触发激活的,是随机的,是程序员不可预见的,是不完全可控的。(2)获得子程序入口地址的方式不同。子程序的入口地址是由CALL指令的寻址方式提供的,可以是直接寻址、寄存器间接寻址或存储器间接寻址等多种寻址方式;中断服务程序的入口地址则是由外部电路或INT指令提供的中断类型码通过中断向量表获得。
此文档下载收益归作者所有