计算机组成原理期末复习.pdf
《计算机组成原理期末复习.pdf》由会员分享,可在线阅读,更多相关《计算机组成原理期末复习.pdf(36页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、练习一:1.第 1 题下面哪个标志触发器是CPU是否受理中断或者批准中断的标志A.准备就绪的标志(RD)B.允许中断触发器(El)C.中断请求触发器(IR)D.中断屏蔽触发器(IM)标准答案:D2.第 5 题下面磁盘存储器的技术指标与转速无关的是()A.平均存取时间B,平均等待时间C.平均找道时间D.数据传输率标准答案:C3.第 10题若磁盘的转速提高一倍,则 一。A.平均存取时间减半B.平均找道时间减半C.平均等待时间减半D.存储密度可以提高一倍标准答案:C4.第 16题以下四种类型的二地址指令中,执行时间最短的是一。A.RR 型B.RS 型C.SS 型D.SR 型标准答案:A5.第 18题
2、若 x 补=0.11010:10,贝 Ij x 原=。A.1.0010101B.1.0010110C.0.0010110D.0.1101010标准答案:D6.第 19题下列不属于浮点加法的流水段?A.对阶B.阶码相加C.尾数加减D.规格化及舍入处理标准答案:B7.第 20题在 cache的下列映射方式中,无 需 考 虑 替 换 策 略 的 是。A.全相联映射B.组相联映射C.段相联映射D.直接映射标准答案:D8.第 21题计 算 机 操 作 的 最 基 本 时 间 单 位 是。A.时钟周期B.指令周期C.CPU周期D.微指令周期标准答案:A9.第 26题下列关于直接寻址方式操作数所在位置的说法
3、正确的是。A.操作数在指令中B.操作数在寄存器中C.操作数在内存中D.操作数地址在内存中标准答案:C10.第 29题下列关于寄存器间接寻址方式操作数所在位置的说法正确的是()oA.操作数在指令中B.操作数在寄存器中C.操作数地址在寄存器D.操作数地址(主存)在指令中标准答案:C11.第 2 题假定用若干个1K 4 位 DARM芯片组成一个8K 8 位存储器,总共需要 片 DRAM芯片;地址线中需要 位作为芯片的选择。标准答案:16、312.第 3 题数的真值变成机器码时有四种表示方法,分别是。标准答案:原码、反码、补码、移码13.第 4 题在相对寻址方式中,操作数的有效地址等于 的内容加上指令
4、中的形式地址D。标准答案:程序计数器(或 PC)14.第 6 题某指令格式结构如下所示,操作码O P可指定 条指令。标准答案:6415.第 7 题运算器的数据通路如下图所示,该运算器中存在多组相斥性的微操作,指出其中任意的两组:和.标准答案:R、L 和 V,+、-和 M(或者 R1-X,R2-X 和 R3-X;或者 R1-Y,R2-Y 和 R3-Y;以上每组只写2 个也给分)16.第 8 题用 8 位(含 符 号 位)补 码 表 示 整 数,能表示的最大正整数和最小负整数分别是和。标准答案:+127、-12817.第 9 题在浮点数运算时,尾数结果要规格化,则规格化的补码负尾数应为形如 的形式
5、。标准答案:l.Oxxx18.第 11题三级存储系统是由、和辅助存储器组成的。标准答案:高速缓冲存储器(cache)、主存储器19.第 12题计算机的硬件包括:运算器、适配器、输入输出设备。标准答案:控 制 器、存储器20.第 13题若 x=01001011,y=10001011,则逻辑异运算 xAy=。标准答案:1100000021.第 14题设有补码为1.011010,则它所表示的定点纯小数真值(2 进制形式)为。标准答案:-0.10011022.第 15题为 了 使 C P U 能受理新的中断源发出中断请求,中断服务子程序在返回前一定要执行指令。在中断接口电路中,控制是否允许设备发出中断
6、请求的触发器是。标准答案:开中断,EI23.第 17题在总线的三种集中式仲裁方式中,优 先 级 固 定 的 是;效 率 最 高 的 是。标准答案:链 式 查 询 方 式,独立请求方式24.第 22题主存有1024个数据块(B0B1023),cache有 8 行(L0L7),现采用全相联的地址映射方式,则第200号数据块可映射到cache的 行。标准答案:所有的2 5.第 23题流水线中有三类数据相关冲突:写后读(RAW)相关;读后写(W AR)相关;写后写(WAW)相关。下面程序中存在 数据相关。(有不止一个的情况下要都写出)1)II,R2,R3;(R2)-(R3)-RISUB R12)12
7、ADD RI,R4,R I;(R4)+(R I)f R l标准答案:写后读、写后写26.第 24题计算机系统是一个由硬件、软件组成的多级层次结构,它通常由、一般机器级、汇编语言级和高级语言级组成。标准答案:微程序设计级、操作系统级27.第 28题菊花链式查询方式的主要缺点是,离中央仲裁器越远的设备,获得总线控制权的几率就越 标准答案:低28.第 32题对存储器的要求是容量大,速度快,成本低。为了解决这方面的矛盾,计算机采用多级存储体系结构,即使用。标准答案:高速缓冲存储器(cache)、主存储器和辅助存储器29.第 33题主存有256个数据块,cache有 8 行,若采用直接映射方式,则主存第
8、222块可映射到cache第 一 行(行 从 0 开始编号)。标准答案:630.第 36题如下图所示,这是一个二维中断系统,中断屏蔽触发器(im)标 志 为“1”时,表 示 cp u 对该级的所有设备的中断请求进行屏蔽。若 cpu现执行设备c 的中断服务程序,im2、im l、imO的状态;如果cpu执行设备h 的中断服务程序,im2、im l、im0的状态是。标准答案:1、1、1,0、0、13 1.第 27题(2010-2011学年第1 学期计算)考虑一个单片磁盘,它有如下参数:旋转速率是7200转/分,一面上的磁道数是30000,每道扇区数是6 0 0,找道时间是每横越百条磁道花费1ms。
9、1)平均找道时间是多少?2)平均旋转延迟时间是多少?(也即平均等待时间)3)一扇区的传送时间是多少?(注意指的是数据传送时间)标准答案:解.1)150ms;2)4.165ms;3)13.9 ms3 2.第 34题某采用交叉方式编址的存储器容量为64字,存储模块数为8,每个模块8 个字,起始地址为 000000,存储周期为200ns,总线传送周期为50ns。问:1)地址为101000的字在哪一个存储模块?2)某程序需要连续读出地址为101000101111的 8 个字,求所需的时间。标准答案:解:1)根据地址的后三位0 0 0,可知在M 0 块2)t=T+(m-1)maxT/m,T =200+7
10、 X 50=550ns3 3.第 38题已知cache存储周期4 0 n s,主存存储周期200ns,cache/主存系统平均访问时间为5 0 n s,求cache的命中率是多少(保留4 位小数)?并求出该cache/主存系统的效率。标准答案:解:1)由 ta=h*tc+(l-h)*tm 可得h=(tm-ta)/(tm-tc)=(200-50)/(200-40)=0.93752)cache/主存系统的效率 e=tc/ta=40/50=80%34.第 39题CPU执行某段程序,其中在cache中完成存取的次数为6600次,在主存中完成存取的次数为 4 0 0,己知cache和主存的存取周期分别为
11、60ns、300ns,求 cache的命中率(保留4 位小数)和平均访问时间(保留2 位小数)。标准答案:解:1)cache 的命中率 h=Nc/(Nc+Nm)=6600/(6600+400)=0.94292)平均访问时间 ta=h*tc+(l-h)*tm=60*0.9429+300*0.0571=73.70ns35.第 40题设机器字长为8 位(运算时为9 位),已知二进制数x=-101101,y=100110,用变形补码(双符号位)计算x+y和 x-y,同时指出运算结果是否溢出。标准答案:36.第 25题冯.诺依曼型计算机的主要设计思想是什么?它包括哪些主要组成部分?标准答案:答:冯.诺依
12、曼型计算机的主要设计思想是:存储程序和程序控制。存储程序:将解题的程序(指令序列)存放到存储器中;程序控制:控制器顺序执行存储的程序,按指令功能控制全机协调地完成运算任务。主要组成部分有:控制器、运算器、存储器、输入设备、输出设备。37.第 30题什么是同步定时,异步定时?比较它们的优缺点。标准答案:答:(1)同步定时,事件出现在总线上的时刻由总线时钟信号来确定,其特点是采用了公共时钟。异步定时,后一事件出现在总线上的时刻取决于前一事件的出现,即建立在应答式或互锁机制基础上,其特点是不需要统一的公共时钟信号,总线周期的长度是可变的。(2)同步定时方式具有较高的传输频率,但不适合存取时间差别大的
13、功能模块之间的通信。异步定时方式可靠性高,适用于存取时间不同的功能模块之间的通信,但传输效率较低。3 8.第 31题目前的计算机系统中通常所采用的多级存储器体系结构是什么?并简述各级存储器承担的职能。标准答案:答:目前的计算机系统中通常所采用的多级存储器体系结构是:高速缓冲存储器(cache)、主存储器和外存储器。各级存储器承担的职能各不相同。其中cache主要强调快速存取,以便使存取速度和CPU 的运算速度相匹配;外存储器主要强调大的存储容量,以满足计算机的大容量存储要求;主存储器介于cache与外存之间,要求选取适当的存储容量和存取周期,使它能容纳系统的核心软件和较多的用户程序。3 9.第
14、 35题简述DRAM存储器刷新操作的两种方式。标准答案:答:刷新操作有两种刷新方式:(1)集中式刷新:DRAM利用一段固定时间,依次对存储器所有行逐行刷新一遍,在此期间停止对存储器的访问。(2)分散式刷新:每一行的刷新插入到正常的读/写周期之中,即每隔一段时间刷新一行,刷新时同样不准访问存储器。4 0.第 37题计算机的运算器有哪三种总线结构?简述它们的特点。标准答案:答:计算机的运算器有单总线、双总线和三总线三种总线结构。分别具有以下特点:1)单总线结构的运算器:同一时间总线上只能有一个操作数,主要缺点是操作速度慢,优点是只控制一条总线,控制电路简单。2)双总线结构的运算器:两个操作数同时在
15、总线上,同时送A L U,提高了操作速度,并增强了数据传送的灵活性,但结果仍不能直接送到总线上,需放入输出缓冲器中。3)三总线结构的运算器:克服了单总线和双总线的多步操作的缺点,若操作数不需要修改,通过旁路器直接把数据从总线2 传送到总线3 而不经过A L U,大大提高了速度。练习二:6.第 16题以下四种类型的二地址指令中,执行时间最长的是一。A.RR 型B.RS 型C.SS 型D.SR 型标准答案:C7.第 17题浮点加法运算中,尾数求和的结果是01.001100(补码),如下规格化处理正确的是。A.右 规 1 位,结果为00.100110B.左 规 1 位,结果为11.011010C.左
16、 规 1 位,结果为10.011010D.左规2 位,结 果 为 00.110100标准答案:A8.第 28题通用寄存器属于一部分。A.运算器B,控制器C.存储器D.I/O 接口标准答案:A1 0.第 31题微程序控制器中,机器指令与微指令的关系是一。A.每一条机器指令由一条微指令来执行B.一段机器指令组成的程序可由一条微指令来执行C.每一条机器指令由一段用微指令编成的微程序来解释执行D.一条微指令由若干条机器指令组成标准答案:C1 1.第 1 题计算机系统是一个由硬件、软件组成的多级层次结构,它通常由、操作系统级、汇编语言级和高级语言级组成。标准答案:微程序设计级、一般机器级14.第 4 题
17、浮点加法运算中,尾数求和的结果是11.1110101(补码),则在其后进行的规格化处理后尾数是(补码)。标准答案:11.010100015.第 5 题某 CPU微程序控制器控存容量为512X20位,需要分别根据O P字段和ZF条件码进行分支转移,则 P 字段和后继地址字段应分别为 和 位。标准答案:_ 2 _,9_16.第 7 题若 x=01001011,y=10001011,则逻辑加运算 x+y=。标准答案:1100101118.第 12题定点8 位字长的字,采用补码形式表示8 位的二进制整数,可表示的数范围为o标准答案:-128-+12719.第 14题已知条件同上题,地址为(O B1F)
18、16的存储单元所在DRAM芯片的所有存储单元中,最小地址是。标准答案:(0800)162 2.第 20题某采用交叉方式编址的存储器容量为32字,存储模块数为4,存储周期为200ns,总线传送周 期 为 5 0 n s,某 程 序 需 要 连 续 读 出 地 址 为 1000 1 0 1 1的 4 个 字,则所需时间为。标准答案:350ns2 4.第 24题在总线的三种集中式仲裁方式中,响应速度最快的是;对询问链的电路故障很敏感的是标准答案:独立请求方式、链式查询方式2 9.第 32题cache地址映射方式,方式命中率最高但比较电路很复杂,而 方式比较电路与cache容量大小无关,适合于大容量c
19、ache。标准答案:全 相 联 映 射,直接映射3 0.第 33题主存有8 个数据块(编号为0 7),cache有 4 行(编号为。4),现采用2 路组相联地址映射方式,则第4 号数据块可映射到cache的第 行(若有不止1 行需全部列出)。标准答案:0 或 者 131.第 34题cpu执行一段程序时,cache完成存取的次数为3800次,主存完成存取的次数为2 0 0,已知cache存取周期为5 0 n s,主存为250ns,求 cache/主存系统的效率和平均访问时间。标准答案:解:1)cache 的命中率 h=Nc/(Nc+Nm)=3800/(3800+200)=0.95平均访问时间 t
20、a=h*tc+(l-h)*tm=50*0.95+250*0,05=60ns2)cache/主存系统的效率 e=tc/ta=50/60=83.3%32.第 35题已知x=0.1001和用变形补码计算x+y和 x-y,同时指出运算结果是否溢出。标准答案:解:x=0.1001 y=-0.1111X补=00.1001,Y补=11.0001,-Y补=00.1111X+Y补=00.1001+11.0001=11.1010 无溢出X+Y=-0.0110X-Ylb=00.1001+00.1111=01.1000 溢出X-Y=+1.1000 13 4.第 39题X=2-10X(-0.100011),Y=2-11
21、X(-0.110101),设阶为 5 位(包括 2 位阶符),用补码表示,尾数为8 位(包 括 2 位尾符),用补码表示,按浮点运算方法,求 X-Y的值,运算过程阶和尾数均用双符号进行,舍入采用就近舍入法。标准答案:解:冈浮=11110,11.011101M 浮=11101,ii.o o io ii却 浮=11101,00.110101。操作数检查两数都非0对阶 E=Ex+-Ey=11110+00011=00001可见A E=1将 My 右移 1 位,y浮=11110,11.100101(1)尾数相加11.011101+00.011010(1)11.110111(1)结果规格化x-y浮=111
22、10,11.110111(1)左规 2 位x-y浮=11100,11.011110舍入处理不用舍入判溢出X-Y的阶符是1 1,没溢出最终的结果为:x-y=2-100 x(-0.100010)3 5.第 40题设存储器容量为64M字,字长128位,模块数m=8,采用交叉方式进行组织。存储周期T=160ns,数据总线宽度为128位,总线传送周期T=40ns。假设连续读取8 个字。交叉存储器的带宽是多少?如果其它条件不变,总线传送周期提速到T=1 0 n s,则交叉存储器的带宽是多少?标准答案:解:信息总量:q=128位X8=1024位交叉存储器读出n=8个字的时间是:tl=T+(n-l)maxT/
23、m,T=160+7x40=4.4xl0-7(s)交叉存储器带宽是:Wl=q/tl=10244-(4.4X10)=232.7X107(位/S)(2)交叉存储器读出8 个字的时间变为是:t2=T+(n-1)maxT/m,r=160+7x20=3xl0-7(s)交叉存储器带宽是:Wl=q/tl=10244-(3X10)=341.3X107(位/S)3 8.第 23题什么是溢出?简述双符号位的判溢出方法。标准答案:答:在运算过程中出现大于字长绝对值得现象,称 为“溢出”。双符号位的判溢出是用模4补码扩大表数范围,使运算结果-1WA+B1时,小数点左边两位的状态总是相同的。当运算结果A+Bc-l或 A+
24、B21时,小数点左边两位的状态为SnSn=10或 0 1,此时为溢出的情况。4 0.第 37题集中式总线仲裁方式有哪三种,其特点是什么?标准答案:答:(1)链式查询方式。离中央仲裁器最近的设备具有最高优先权,离总线控制器越远,优先权越低。优点是所需传输线少,便于更改和扩充;缺点是对询问链的电路故障很敏感,优先级固定。(2)计数器定时查询方式。计数器的初值也可用程序来设置,这可以方便地改变优先次序,但这种灵活性是以增加线数为代价的。优先次序可灵活变动。独立请求方式。响应速度快,对优先次序的控制灵活。当然,这种灵活性同样是以增加更多的线数为代价的。练习三:6.第 26题程序计数器属于 部分。A.控
25、制器B.运算器C.存储器D.I/O 接口标准答案:A8.第 30题下列各项中,是异步传输的特点。A.需要应答信号B.各部件的存取时间比较接近C.总线周期的长度不可变D.统一的公共时钟信号标准答案:A9.第 31题下列各项中,是同步传输的特点。A.需要应答信号B.各部件的存取时间比较接近C.总线长度较长D.总线周期长度可变标准答案:B1 0.第 37题某 cpu微程序控制器控存容量为256X20位,分别根据。p 字段、z f条件码和c 条件码进行分支转移,。P 字段有4 位,则 p 字段和后继地址字段应分别为一位。A.3 和 8B.6 和 9C.3 和 9D.6 和 8标准答案:A1 3.第 3
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 组成 原理 期末 复习
限制150内