1、计算机组成原理单元测试3 试题 参考答案一、单项选择题(每题1分,共45分)1、 CP响应中断得时间就是_。 A.中断源提出请求 B.取指周期结束 C、执行周期结束 D.间址周期结束、下列说法中_就是正确得。A.加法指令得执行周期一定要访存;B。加法指令得执行周期一定不访存;C.指令得地址码给出存储器地址得加法指令,在执行周期一定访存;D、指令得地址码给出存储器地址得加法指令,在执行周期不一定访存。3、DMA访问主存时,让CU处于等待状态,等DMA得一批数据访问结束后,P再恢复工作,这种情况称作_。A.停止CP访问主存;B、周期挪用;。DM与CU交替访问;D、M、总线通信中得同步控制就是_。A
2、.只适合于CP控制得方式;B、由统一时序控制得方式;C.只适合于外围设备控制得方式;.只适合于主存、以下_就是错误得、.中断服务程序可以就是操作系统模块;B、中断向量就就是中断服务程序得入口地址;、中断向量法可以提高识别中断源得速度;D。软件查询法与硬件法都能找到中断服务程序得入口地址。6、在中断周期中,将允许中断触发器置“0得操作由_完成。A。硬件;B。关中断指令;C.开中断指令;D.软件。7、水平型微指令得特点就是_。一次可以完成多个操作;、微指令得操作控制字段不进行编码;C。微指令得格式简短;D。微指令得格式较长、以下叙述_就是正确得。 A.外部设备一旦发出中断请求,便立即得到CPU得响
3、应; .外部设备一旦发出中断请求,PU应立即响应; C。中断方式一般用于处理随机出现得服务请求;D.程序查询用于键盘中断9、DA接口电路中有程序中断部件,其作用就是_。 A、实现数据传送; B.向CP提出总线使用权; C。向U提出传输结束; D.发中断请求。10、CPU中得译码器主要用于_ 。 A。地址译码;.指令译码; C、选择多路数据至U; D.数据译码。11、CPU不包括_。 A.地址寄存器;B.指令寄存器IR;C.地址译码器; D。通用寄存器12、 存放当前欲执行指令得寄存器就是_。 A.MAR; .; 。MDR; D.IR。3、 在独立请求方式下,若有N个设备,则_。 A.有一个总线
4、请求信号与一个总线响应信号; 。有N个总线请求信号与N个总线响应信号; .有一个总线请求信号与个总线响应信号;D、有N个总线请求信号与一个总线响应信号。1、DM访问主存时,向CPU发出请求,获得总线使用权时再进行访存,这种情况称作_、 A.停止CP访问主存; B.周期挪用; 。MA与PU交替访问;.DA、5、在PU得寄存器中,_对用户就是完全透明得。 A.程序计数器;B.指令寄存器; C.状态寄存器; 、通用寄存器。16、三种集中式总线控制中,_方式对电路故障最敏感。 A.链式查询;.计数器定时查询; C.独立请求; D.以上都不对、1、以下叙述_就是错误得。A.一个更高级得中断请求一定可以中
5、断另一个中断处理程序得执行;B.MA与CP必须分时使用总线; C.DM得数据传送不需C控制; .DA中有中断机制。18、I/与主主机交换信息得方式中,MA方式得特点就是_、 A、CPU与设备串行工作,传送与主程序串行工作;B、P与设备并行工作,传送与主程序串行工作; 、CPU与设备并行工作,传送与主程序并行工作; D.CPU与设备串行工作,传送与主程序并行工作、1、在计数器定时查询方式下,若计数从0开始,则_。 A。设备号小得优先级高; B。每个设备使用总线得机会相等; C、设备号大得优先级高。D、每个设备得优先级就是随机设置得0、I/O采用不统一编址时,进行输入输出操作得指令就是_。A、控制
6、指令; B.访存指令; C.输入输出指令 D.转移指令2、 在中断接口电路中,向量地址可通过( ) 送至CU。 A.地址线; 、数据线; C.控制线;D.状态线22、由于内部操作得速度较快,而CU访问一次存储器得时间较长,因此机器周期通常由_来确定、 A.指令周期; B、存取周期;C。间址周期; D、执行周期、3、/采用统一编址时,进行输入输出操作得指令就是_。 A.控制指令;B.访存指令; C.输入输出指令; D。程序指令。4、总线得异步通信方式_、A、不采用时钟信号,只采用握手信号; B.既采用时钟信号,又采用握手信号; 。既不采用时钟信号,又不采用握手信号; 。采用时钟信号,不采用握手信
7、号、25、在三种集中式总线控制中,_方式响应时间最快。 A。链式查询; B、计数器定时查询;.独立请求; .以上都不就是。26、计算机操作得最小单位时间就是_。 。时钟周期;B、指令周期;.PU周期; D、执行周期。2、程序计数器P属于_。 A.运算器;.控制器;C.存储器; 。I/O设备8、_可区分存储单元中存放得就是指令还就是数据。A。存储器; B.运算器;.控制器; D。用户。29、某机有四级中断。优先级从高到低为1-2-、若将优先级顺序修改。改后1级中断得屏蔽字为1011,2级中断得屏蔽宇为11,级中断得屏蔽字为001,级中断得屏蔽字为0001,则修改后得优先顺序从高到低为 。 A -
8、214 34-2 234 D 2-3-1-4、下述/O控制方式中,主要由程序实现得就是_。A. /处理机方式B。 中断方式 C、 D方式 。通道方式31、CT得分辨率为021024像素,像素得颜色数为25,则刷新存储器得容量就是_C_。.256 B、51K 、 1B D、 8B32、下列不就是影响流水线效率得就是: .时间相关 B、 结构相关 C。数据相关 D。控制相关 33、下列不会引起指令流水阻塞得就是( )。A.数据旁路 B。数据相关 C。条件转移 D.资源冲突4、同步控制就是_。 只适用于PU控制得方式 B 只适用于外围设备控制得方式 由统一时序信号控制得方式 D 所有指令执行时间都相
9、同得方式35、为了便于实现多级中断,保存现场信息最有效得办法就是采用_、 A 通用寄存器 B 堆栈 C 存储器 D 外存6、中断向量地址就是( )、子程序入口地址 B.中断服务程序入口地址C.中断服务程序入口地址得地址 、例行程序入口地址37、以下论述正确得就是( )、P响应中断期间仍执行原程序。在中断响应中,保护断点与现场由用户编程完成C.在中断过程中,若又有中断源提出中断,CPU立即响应D、在中断响应中,保护断点就是由中断响应自动完成得8、中断系统就是( )A。仅用硬件B。仅用软件 C、软,硬件结合 D。以上都不对3、DA方式就是在( )之间建立直接得数据通路A、PU与外围设备 。主存与外
10、围设备 C、外设与外设 D、U与主存40、DM数据得传送就是以()为单位进行得A。字节 B、 字 . 数据块D、位41、主机、外设不能并行工作得方式就是( )。A。程序查询方式 B。 中断方式 C. 通道方式 。 DMA方式42、设置中断排队判优逻辑得目得就是(B )、A.产生中断源编码B、使同时提出得请求中得优先级别最高者,得到及时响应C.使CU能方便地转入中断服务子程序.提高中断响应速度4、T图形显示器得分辨率表示(B )、A、一个图像点(像素)得物理尺寸 B.显示器一行能显示得最大图像点数与一列能显示得最大图像点数C、显示器屏幕可视区域得大小D.显示器能显示得字符个数44、系统总线中地址
11、线得功能就是 。用于选择主存单元地址 B.用于选择进行信息传输得设备C.用于选择外存地址 。用于指定主存与I/O设备接口电路得地址45、下面所列得 不属于系统总线接口得功能。、数据缓冲 B。数据转换 C.状态设置 D、完成算术与逻辑运算二、填空题(每题1分,共0分)1、在D方式中,CU与DM接口通常采用(停止U访问主存 周期挪用 交替访问主存)三种方法来分时使用主存、2、总线控制包括判优控制 与通信控制 、常见得CU控制方式有(同步控制)、(异步控制)、(联合控制)与(人工控制)四种。 4、微指令得编码方式又叫(微指令得控制方式)。5、集中式总线仲裁有:独立请求 链式查询 计数器查询三种、6、
12、中断优先级分为 响应优先级 与 处理优先级、7、总线判优控制分为:集中式 与 分布式。8、微指令格式分两个字段:操作控制字段与顺序控制字段9、微指令得编码(控制)方式有:直接编码、字段直接编码字段间接编码 混合编码 三种、10、微指令格式有 水平型与 垂直型 。11、主机与外设信息传送控制方式:程序查询方式、中断方式、DMA方式、通道方式与O处理机方式12、接口通常应具有以下几个功能:选址功能、传送命令得功能 、传送数据得功能 与反映I/O设备工作状态得功能 。3、程序查询方式接口电路主要由下列组成:数据缓冲寄存器DBR、完成触发器D、工作触发器B、设备选择电路、命令译码部件。14、程序中断方
13、式接口电路得基本组成:数据缓冲寄存器R、完成触发器D、工作触发器、设备选择电路、命令译码部件、中断请求触发器、中断屏蔽触发器、排队器与设备编码器、1、中断处理过程分为: 中断请求、中断判优、中断响应、中断服务与中断返回 五个阶段。16、一般中断服务程序得流程分四大部分:保护现场、中断服务、恢复现场与中断返回。17、M 接口基本组成:主存地址寄存器R、字计数器C、数据缓冲寄存器BR、MA控制逻辑、中断机构、设备地址寄存器DAR;18、DMA 传送过程:预处理、数据传送、后处理三个阶段19、总线特性:机械特性、电器特性、功能特性、时间特性。2、中断隐指令完成得工作:保护程序断点 寻找服务程序入口地
14、址 关中断三、判断题(每题1分,共0分)1、所有得数据传送方式都必须由CPU控制实现.( )、外部设备一旦申请中断,便能立刻得到CU得响应、( )、一个更高优先级得中断请求可以中断另一个中断处理程序得执行。( )、外部设备就就是位于主机箱外面得设备、 F5、为了保证中断服务程序执行完毕以后能正确返回到被中断得断点继续执行程序,必须进行现场保护操作。()6、 双总线结构得总线就是指 主存总线与I/O总线。 7、中断级别最高得就是不可屏蔽中断、( )8、输入设备功能就就是将程序输入到计算机中。 F、程序中断方式一般适用于随机出现得服务。( )1、采用软件判断键就是否按下得方法叫作编码键盘法。 F、
15、流水线中得相关问题就是指在一段程序得相邻指令之间存在某种信赖关系,这种关系影响指令得执行。2、控制存储器就是用来存放微程序得存储器,它比主存储器速度快。13、中断处理优先级一定与响应优先级相同。F14、中断屏蔽字与中断源得优先级就是一一对应得。15、端口就是指接口电路中得一些寄存器、16、接口不具备选址功能。F17、每种接口电路中,都包含命令寄存器以及命令译码器。 18、关中断就是在中断服务程序中用指令实现得。F19、开中断必须在中断服务程序中恢复现场以后设置、F、三总线结构就是指 数据总线、地址总线与控制总线。F四、综合题(共15分)1、在一个2位得总线系统中,总线得时钟频率为66MHZ,假
16、设总线最短传输周期为个时钟周期,试计算总线得最大数据传输率、(5分)解:总线传输周期=4(1/6)秒总线得最大数据传输率32/(/6M)=28Mbs=6MBps2、某计算机得CP主频为500Mz,CPI为5(即执行每条指令平均需5个时钟周期)、假定某外设得数据传输率为0。5/s,采用中断方式与主机进行数据传送,以32位为传输单位,对应得中断服务程序包含8条指令,中断服务得其她开销相当于2条指令得执行时间。请回答下列问题,要求给出计算过程。(1分)(1)在中断方式下,CPU用于该外设I/O得时间占整个时间得百分比就是多少?(2)当该外设得数据传输率达到5MB/s时,改用DMA方式传送数据。假设每
17、次MA传送大小为5000,且DMA预处理与后处理得总开销为50个时钟周期,则CPU用于该外设I/O得时间占整个P时间得百分比就是多少?(假设DMA与C之间没有访存冲突)(1)在中断方式下,每32位(4B)被中断一次,故每秒中断次数:0。5MB/4B=0。516/4=0、125106次因为中断服务程序包含8条指令,中断服务得其她开销相当于2条指令得执行时间,且执行每条指令平均需5个时钟周期,所以,1秒内用于中断得时钟周期数为(8+2)50.11060、110所以P用于该外设I/O得时间占整个CU时间得百分比就是:0.125*10/500*106=2、()在MA方式下,每秒进行D操作5MB/500=51650=11次因为MA预处理与后处理得总开销为50个时钟周期,所以1秒钟之内用于M操作得时钟周期数为5001103=510故在DM方式下,占整个CPU时间得百分比就是(515)(5000)1=0。1