西南科技大学2010-2011-1学期
《计算机组成原理》本科期末考试试卷(A卷)
参考答案及评分细则
一.名词解释:(每小题5分,共20分)
1、总线
一组可由多个部件分时共享的信息传输线,是各个部件共享的传输介质。
2、程序查询I/O方式
启动I/O设备后,CPU程序查询,若未准备好则等待,若条件已具备则执行I/O操作。
3、时钟周期
由主频脉冲定义得一个定长的基本时间段,通常一个时钟周期完成一步操作。
4、硬连接控制器
由组合逻辑构成的控制器,也称组合电路控制器。组合逻辑电路是由“与”门、“或”门以及“非”门等电路构成的不具有记忆能力的数字电路。
二.简答题 (每小题8分,共40分)
1. 指令和数据都存于存储器中,计算机如何区分它们?
解:计算机硬件主要通过不同的时间段来区分指令和数据,即:取指周期(或取指微程序)取出的既为指令,执行周期(或相应微程序)取出的既为数据。(4分)
另外也可通过地址来源区分,从PC指出的存储单元取出的是指令,由指令地址码部分提供操作数地址。(4分)
2. 试比较同步通信和异步通信。
解:同步通信——由统一时钟控制的通信,控制方式简单,灵活性差,当系统中各部件工作速度差异较大时,总线工作效率明显下降。适合于速度差别不大的场合;(4分)
异步通信——不由统一时钟控制的通信,部件间采用应答方式进行联系,控制方式较同步复杂,灵活性高,当系统中各部件工作速度差异较大时,有利于提高总线工作效率。(4分)
3. 什么叫刷新?为什么要刷新?说明刷新有几种方法。
解:刷新——对DRAM定期进行的全部重写过程;(2分)刷新原因——因电容泄漏而引起的DRAM所存信息的衰减需要及时补充,因此安排了定期刷新操作。(2分)
常用的刷新方法有三种——集中式、分散式、异步式。集中式:在最大刷新间隔时间内,集中安排一段时间进行刷新;分散式:在每个读/写周期之后插入一个刷新周期,无CPU访存死时间;异步式:是集