江南大学现代远程教育第三阶段测试卷考试科目:《计算机组成与结构》第七章至第九章(总分100分)时间:90分钟学习中心(教学点)批次:层次:专业:学号:身份证号:姓名:得分:一、单项选择题(本题共10小题,每小题2分,共20分)1、下面有关总线的叙述中,不正确的是(D)。A、总线是一组共享的信息传输线B、系统总线中有地址、数据和控制三组传输线C、同步总线中一定有一根时钟线,用于所有设备的定时D、系统总线始终由CPU控制和管理2、在系统总线的地址线上传输的信息可能是(A)。A、I/O端口号B、外部设备号C、外存地址D、都不是3、系统总线中控制线的主要功能是(A)。A、提供定时信号、操作命令和请求/回答信号等B、提供数据信息C、提供时序信号D、提供主存、I/O模块的回答信号4、以下有关总线标准的叙述中,错误的是(D)。A、引入总线标准便于机器扩充和新设备的添加B、主板上的处理器总线和存储器总线一般是特定的专用总线C、I/O总线通常是标准总线D、PCI总线没有EISA/ISA总线的速度快5、下面关于异步传输总线的叙述中,不正确的是(B)。A、需要应答信号B、需用一个公共的时钟信号进行同步C、全互锁方式的可靠性最高D、挂接在总线上的各部件可以有较大的速度差异6、假定一个同步总线的工作频率为33MHz,总线宽度为32位,则该总线的最大数据传输率为(C)。A、66MB/sB、1056MB/sC、132MB/sD、528MB/s7、若计算机屏幕上每个像素的灰度级为256,则刷新存储器每个单元的宽度是(C)。A、256位B、16位C、8位D、7位8、在微型机系统中,外围设备通过(B)与主板的系统总线相连接。A、DMA控制器B、设备控制器C、中断控制器D、I/O端口9、在采用(A)对设备进行编址的情况下,不需要专门的I/O指令。A、统一编址法B、单独编址法C、两者都是D、两者都不是10、以下(A)情况出现时,会自动查询有无I/O中断请求,进而可能进入中断响应周期。A、一条指令执行结束B、一次I/O操作结束C、机器内部发生故障D、一次DMA操作结束二、填空题(本题共5小题,每空1分,共10分)1、计算机系统各部件之间传输的信息流是_____数据______流和_____控制_______流。2、总线的特性:物理特性、_____功能特性________、电气特性和________时间特性_________。3、中断源的识别方法可以分为_______软件轮询______和_______硬件判优______两大类。4、输入输出接口类型按照数据传送的控制方式可分成程序控制输入输出接口,_____程序中断输入输出接口_____和__________直接存储存取(DMA)接口____________。5、按总线传送方向总线的类型可分为:______单向总线______和_______双向总线______。三、名词解释(本题共3小题,每小题5分,共15分)1、中断方式答:当出现来自系统外部,机器内部,甚至处理机本身的任何例外的,或者虽然事先安排的,但出现现行程序的什么地方是事先不知道的事件时,CPU暂停执行现行程序,转去处理这些事件,等处理完成之后,CPU自动返回到原来的程序继续执行。2、总线答:是构成计算机系统的互连机构,是多个系统功能部件之间进行数据传送的公共通路3、异步通信方式答:利用数据发送部件和接收部件之间的相互“握手”信号来实现总线数据传送的方式。四、简答题(本题共5小题,每小题7分,共35分)1、对于三种基本的输入输出方式,即程序控制方式、程序中断方式和DMA方式,下面的结论正确吗?(1)采用程序中断方式能够提高CPU的利用率,因此,在设置有中断方式的计算机系统中,就不需要再使用程序控制方式了。(2)DMA方式能够处理高速外部设备输入输出工作。由于高速工作方式一般能够覆盖低速工作方式,因此,在采用了DMA方式的计算机系统中,就没有必要再使用中断方式了。答:(1)和(2)都不正确。2、DMA的三种工作方式。答:CPU暂停方式,CP周期窃取方式,直接存储器访问工作方式。3、总线接口单元的基本功能是什么?答:1.定时和通信2.总线请求和仲裁3.控制操作4.提供格式转换5.数据格式转换6.记录状态信息7.数据传送控制8.中断请求和响应4、输入输出接口的主要功能是什么?答:输入输出接口是连接外设和主机的一个“桥梁”,因此它和外设侧、主机侧各有一个接口。I/O接口的职能有五个方面:1.数据缓冲2.错误或状态检测3.控制和定时4.数据格式转换5与主机和设备通信。5、编写中断程序的一个重要任务是为各中断源设置中断屏蔽码。假设某处理机共有4个中断源,这4个中断源D1、D2、D3、D4的中断优先级从高到低分别是1级、2级、3级和4级。当4个中断源同时申请中断服务时,如果要求处理机响应中断服务请求和实际为各中断源服务的先后次序均为D1、D2、D3、D4,请为这4个中断源设置中断屏蔽码。答:D1、D2、D3、D4这4个中断源设置中断屏蔽码如下表:中断源中断优先级中断被屏蔽D1D2D3D4D11级(最高)×111D22级××11D33级×××1D44级(最低)××××五、分析题(本题共2小题,每小题10分,共20分)1、叙述CPU响应中断的条件,响应中断的过程,及中断处理的一般过程。2、针对程序控制、中断和DMA三种输入输出方式,回答下列问题:(1)哪些输入输出方式可以为高速外部设备服务?(2)如果需要处理例外事件(如电源掉电),应该采用哪些输入输出方式?(3)为了使CPU运行用户程序与外部设备的输入输出工作并行进行,可以采用哪几种输入输出方式?1、响应中断条件:有中断请求中断允许一条指令执行完毕响应中断过程:关中断将PC和PSW压入中断将中断程序首地址送入堆栈中断处理过程:保护现场保护原屏蔽码开中断处理内容关中断恢复屏蔽码恢复现场返回原程序2、只有DMA输入输出方式能够为高速外部设备服务。只有中断输入输出方式能够处理例外事件为了使CPU运行用户程序与外部设备的输入输出工作并行进行,可以采用中断输入输出方式,或DMA输入输出方式。如果是高速外部设备,应该采用DMA方式,如果是低速外部设备,应该采用中断方式。