组成原理试题答案四

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

1本科生期末试卷四一.选择题(每小题1分,共10分)1.现代计算机内部一般采用二进制形式,我国历史上的______即反映了二值逻辑的思想,它最早记载在______上,距今已有约______千年。A.八卦图、论衡、二B.算筹、周脾算经、二C.算筹、九章算术、一D.八卦图、周易、三2.8位定点字长的字,采用2的补码表示时,一个字所能表示的整数范围是______。A.–128~+127B.–127~+127C.–129~+128D.-128~+1283.下面浮点运算器的描述中正确的句子是:______。A.浮点运算器可用阶码部件和尾数部件实现B.阶码部件可实现加、减、乘、除四种运算C.阶码部件只进行阶码相加、相减和比较操作D.尾数部件只进行乘法和减法运算4.某计算机字长16位,它的存贮容量是64KB,若按字编址,那么它的寻址范围是______A.64KB.32KC.64KBD.32KB5.双端口存储器在______情况下会发生读/写冲突。A.左端口与右端口的地址码不同B.左端口与右端口的地址码相同C.左端口与右端口的数据码不同D.左端口与右端口的数据码相同6.寄存器间接寻址方式中,操作数处在____b__。A.通用寄存器B.主存单元C.程序计数器D.堆栈7.微程序控制器中,机器指令与微指令的关系是___b___。A.每一条机器指令由一条微指令来执行B.每一条机器指令由一段微指令编写的微程序来解释执行C.每一条机器指令组成的程序可由一条微指令来执行D.一条微指令由若干条机器指令组成8.描述PCI总线中基本概念正确的句子是_____c_____。A.PCI总线是一个与处理器无关的高速外围总线B.PCI总线的基本传输机制是猝发式传送C.PCI设备一定是主设备D.系统中只允许有一条PCI总线9.一张3.5寸软盘的存储容量为____a__MB,每个扇区存储的固定数据是______。A.1.44MB,512BB.1MB,1024BC.2MB,256BD.1.44MB,512KB10.发生中断请求的条件之一是___c___。A.一条指令执行结束B.一次I/O操作结束C.机器内部发生故障D.一次DMA操作结束2二填空题(每小题3分,共15分)1.2000年超级计算机浮点最高运算速度达到每秒A.______次。我国的B.______号计算机的运算速度达到C.______次,使我国成为美国、日本后第三个拥有高速计算机的国家。2.一个定点数由A.______和B.______两部分组成。根据小数点位置不同,定点数有C.______和纯整数之分。3.对存储器的要求是A.______,B.______,C.______。为了解决这三方面的矛盾计算机采用多级存储体系结构。4.当今的CPU芯片除了包括定点运算器和控制器外,还包括A.______,B.______运算器和C.______管理等部件。5.每一种外设都是在它自己的A。______控制下进行工作,而A则通过B.______和C.______相连并受C控制。三.(9分)设[x]补=x0.x1x2…xn。求证:x=-x0+ni1xi2-i四.(9分)已知X=-0.01111,Y=+0.11001,求[X]补,[-X]补,[Y]补,[-Y]补,X+Y=?,X-Y=?五.(9分)以知cache命中率H=0.98,主存比cache慢4倍,以知主存存取周期为200ns,求cache/主存的效率和平均访问时间。六.(10分)某计算机有8条微指令I1—I8,每条微指令所包含的微命令控制信号见下表所示,a—j分别对应10种不同性质的微命令信号。假设一条微指令的控制字段仅限8位,请安排微指令的控制字段格式。七.(9分)参见图,这是一个二维中断系统,请问:(1)在中断情况下,CPU和设备的优先级如何考虑?请按降序排列各设备的中断优先级。(2)若CPU现执行设备B的中断服务程序,IM0,IM1,IM2的状态是什么?如果CPU的执行设备D的中断服务程序,IM0,IM1,IM2的状态又是什么?(3)每一级的IM能否对某个优先级的个别设备单独进行屏蔽?如果不能,采取什么方法可达到目的?(4)若设备C一提出中断请求,CPU立即进行响应,如何调整才能满足此要求?3八.(9分)磁盘、磁带、打印机三个设备同时工作。磁盘以20μs的间隔发DMA请求,磁带以30μs的间隔发DMA请求,打印机以120μs的间隔发DMA请求,假设DMA控制器每完成一次DMA传输所需时间为2μs,画出多路DMA控制器工作时空图。九.(10分)机动题十.(10分)机动题本科生期末试卷四答案一.选择题1.D2.A3.A,C4.B5.B6.B7.B8.C9.A10.C二.填空题1.A.10000亿次B.神威C.3840亿2.A.符号位B.数值域C.纯小数3.A.容量大B.速度快C.成本低4.A.CacheB.浮点C.存储5.A.设备控制器B.适配器C.主机三.证明:当x≥0时,x0=0,4[x]补=0.x1x2…xn=xi2-i=x当x0时,x0=1,[x]补=1.x1x2…xn=2+x所以x=1.x1x2…xn-2=-1+0.x1x2…xn=-1+xi2-i综合上述两种情况,可得出:x=-x0+xi2-i四.解:[X]原=1.01111[X]补=1.10001[-X]补=0.01111[Y]原=0.11001[Y]补=0.11001[-Y]补=1.00111[X]补11.10001+[Y]补00.11001[X+Y]补00.01010X+Y=+0.01010[X]补11.10001+[-Y]补11.00111[X-Y]补10.11000因为符号位相异,所以结果发生溢出。五.解:R=Tm/Tc=4;Tc=Tm/4=50nsE=1/[R+(1-R)H]=1/[4+(1-4)×0.98]=0.94Ta=Tc/E=Tc×[4-3×0.98]=50×1.06=53ns。六.解:为了压缩指令字的长度,必须设法把一个微指令周期中的互斥性微命令信号组合在一个小组中,进行分组译码。经分析,(e,f,h)和(b,i,j)可分别组成两个小组或两个字段,然后进行译码,可得六个微命令信号,剩下的a,c,d,g四个微命令信号可进行直接控制,其整个控制字段组成如下:01e01b直接控制10f10iacdg11h11j4位2位2位七.解:××××××××5(1)在中断情况下,CPU的优先级最低。各设备优先级次序是:A-B-C-D-E-F-G-H-I-CPU(2)执行设备B的中断服务程序时IM0IM1IM2=111;执行设备D的中断服务程序时IM0IM1IM2=011。(3)每一级的IM标志不能对某优先级的个别设备进行单独屏蔽。可将接口中的BI(中断允许)标志清“0”,它禁止设备发出中断请求。(4)要使C的中断请求及时得到响应,可将C从第二级取出,单独放在第三级上,使第三级的优先级最高,即令IM3=0即可。八.解:答案如图B4.1图B4.1九.十.

1 / 5
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功