计算机组成原理复习题.doc

上传人:新** 文档编号:562205887 上传时间:2023-09-20 格式:DOC 页数:7 大小:89.01KB
返回 下载 相关 举报
计算机组成原理复习题.doc_第1页
第1页 / 共7页
计算机组成原理复习题.doc_第2页
第2页 / 共7页
计算机组成原理复习题.doc_第3页
第3页 / 共7页
计算机组成原理复习题.doc_第4页
第4页 / 共7页
计算机组成原理复习题.doc_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《计算机组成原理复习题.doc》由会员分享,可在线阅读,更多相关《计算机组成原理复习题.doc(7页珍藏版)》请在金锄头文库上搜索。

1、来自:http:/ 设x补=x0.x1x2x3x4,其中xi取0或1,若要使x0.5,则x0、x1、x2、x3、x4的取值应满足什么条件?2. 应满足的条件是:x0=0;当x0=1时,x1=1且x2、x3、x4不全为0。3. 若32位定点小数的最高位为符号位,用补码表示,则所能表示的最大正数为 ,最小正数为 ,最大负数为 ,最小负数为 ;若32位定点整数的最高位为符号位,用原码表示,则所能表示的最大正数为 ,最小正数为 ,最大负数为 ,最小负数为 。3. 1-2-31;2-31;-2-31;-1;231-1;1;-1;-(231-1) 5. 某机浮点数字长为18位,格式如图2.35所示,已知阶

2、码(含阶符)用补码表示,尾数(含数符)用原码表示。 (1)将(-1027)10表示成规格化浮点数; (2)浮点数(0EF43)16是否是规格化浮点数?它所表示的真值是多少?图2.35 浮点数的表示格式5. (1)(25C03)16 (2)是规格化浮点数;它所表示的真值是185921811. 已知x和y,用变形补码计算x+y,同时指出运算结果是否发生溢出。 (1)x=0.11011 y=-0.10101 (2)x=-10110 y=-0001111. (1)x+y补=00.00110,x+y=0.00110,运算结果未发生溢出 (2)x+y补=1100111,x+y=-11001,运算结果未发生

3、溢出 12. 已知x和y,用变形补码计算x-y,同时指出运算结果是否发生溢出。 (1)x=0.10111 y=0.11011 (2)x=11011 y=-10011 12. (1)x-y补=11.11100,x-y=-0.00100,运算结果未发生溢出 (2)x-y补=0101110,运算结果发生正溢 3. 假设某存储器具有32位地址线和32位数据线,请问: (1)该存储器能存储多少个字节的信息? (2)如果存储器由1M8位SRAM芯片组成,需要多少片?3. (1)16GB;(2)214片。 10. 一台计算机的主存容量为1M字,Cache容量为8K字,每块的大小为128个字,请设计在下列条件

4、下的主存地址格式 (1)主存和Cache之间采用直接映像。 (2)主存和Cache之间采用组相联映像,假设每组为4块。10. (1)主存地址格式为: (2)主存地址格式为:标记9组号4块内地址75. 根据操作数所在位置,指出其寻址方式。 (1)操作数在寄存器中,为寻址方式。 (2)操作数地址在寄存器中,为 寻址方式。 (3)操作数在指令中,为 寻址方式。 (4)操作数地址(主存)在指令中,为 寻址方式。 (5)操作数的地址,为某一寄存器内容与位移量之和,可以是 、 、 寻址方式。 (6)操作数的地址为寄存器的内容或寄存器的内容与位移量之和,同时寄存器的内容根据操作数是字节、字、双字或四倍字分别

5、增加或减少1、2、4、8,为 寻址方式。 (7)操作数存放在堆栈的寻址方式,为 寻址方式。5. (1)寄存器直接;(2)寄存器间接;(3)立即;(4)直接;(5)相对、基址、变址;(6)自动增量/减量;(7)堆栈。 12. 指令系统中采用不同寻址方式的目的是 。 可直接访问外存 提供扩展操作码并降低指令译码难度 实现存储程序和程序控制 缩短指令长度,扩大寻址空间,提高编程灵活性12. 1、 中央处理器有哪些基本功能?由哪些基本部件组成?2、 什么是指令周期、CPU周期和时钟脉冲周期?三者有何关系? 13、从供选择的答案中,选出正确答案填入题中的横线上。 微指令分成水平型微指令和 A 两类。 B

6、 可同时执行若干个微操作,所以执行指令的速度比 C 快。 在串行方式的微程序控制器中,取下一条微指令和执行本条微指令在时间上是 D 进行的,而微指令之间是 E 执行的。 实现机器指令功能的微程序一般是存放在 F 中的,而用户可写的存储器则由 G 组成。 供选择的答案如下: AC:微指令;微操作;水平型微指令;垂直型微指令。 D,E:顺序;重叠。F,G:随机存取存储器(RAM);只读存储器(ROM)。13. A:; B:; C:; D:; E:; F:; G:。 22、指令流水线有取指(IF)、译码(ID)、执行(EX)、访存(MEM)、写回寄存器(WB)五个过程段,共有12条指令连续输入此流水

7、线。 (1)画出流水处理的时空图,假设时钟周期为100ns; (2)求流水线的实际吞吐率(单位时间里执行完毕的指令数); (3)求流水线的加速比; (4)求流水线的效率。22. (1)画出流水线时空图如附图5.7所示。附图5.7 指令流水处理的时空图 (2)流水线的实际吞吐率为: TP=12/(1610010-9106)=7.5MIPS (3)流水线的加速比为: Sp=125100/(16100)=3.75 (4)流水线的效率为: =125100/(516100)=75% 24、从供选择的答案中,选出正确答案填入题中的横线上。 微机A和B是采用不同主频的CPU芯片,片内逻辑电路完全相同。若A机

8、的CPU主频为8MHz,B机为12MHz。则A机的CPU主振周期为 A s。如A机的平均指令执行速度为0.4MIPS,那么A机的平均指令周期为 B s,B机的平均指令执行速度为 C MIPS。 供选择的答案如下: AC:0.125;0.25;0.5;0.6;1.25;1.6;2.5。 24. A:; B:; C:。 25、(1)设某机主频为8MHz,每个机器周期平均含2个时钟周期,执行每条指令平均花2.5个机器周期,试问该机的平均指令执行速度为多少MIPS? (2)若机器主频不变,但每个机器周期平均含4个时钟周期,执行每条指令平均花5个机器周期,则该机的平均指令执行速度又是多少MIPS?由此可

9、得出什么结论? 25. (1)=1.6MIPS (2) =0.4MIPS 由(1)、(2)可以得出如下结论:机器的主频相同并不意味着平均指令执行速度也相同,平均指令的执行速度不仅与主频有关,而且还与每条指令解释时指令周期中所包含的机器周期数、每个机器周期中所包含的时钟周期数有关。3. 总线按功能划分,可以分为: 三种类型;若按信息传输方向划分,又可以分为: 两种类型;若按功用划分,则总线可以分为 三种类型。3. 地址总线、数据总线、控制总线;单向总线和双向总线;局部总线、系统总线、通信总线。 9. 某磁盘组有9个盘片,每片有两个记录面,最上最下两个记录面不用;存储区域内直径2.36英寸,外直径

10、5.00英寸;道密度为1250TPI,内层位密度为52400bpi,转速为2400rpm。(TPI表示每英寸磁道数,bpi表示每英寸位数,rpm表示每分钟转速)问: (1)共有多少个可用存储面? (2)共有多少个柱面? (3)每道存储多少字节?盘组总存储容量是多少? (4)数据传输率是多少? (5)如果每扇区存储2KB数据,在寻址命令中如何表示磁盘地址?9. (1)92-2=16个存储面 (2)有效存储区域=(5-2.36)/2=1.32(英寸) 1250TPI1.32=1650道,即1650个柱面。 (3)内层磁道周长为2R=23.141.18=7.41(英寸) 每道信息量=52400bpi

11、7.41英寸=388284位=48535.5B 每面信息量=3882841650=640668600位=80083575B 盘组总容量=80083575B16=1281337200B (4)磁盘转速r=2400rpm=2400转/60秒=40转/秒 磁道容量N=48535.5B 数据传输率=rN=4048535.5B1.94MB/s (5)16个存储面,故记录面号为4位。 1650个磁道,故磁道号为11位。 每个磁道拥有的扇区数=48535.5B/2KB24扇区,故扇区号为5位。 2. 接口的功能有哪些? 8. 设机器共有5级中断,中断响应的优先次序为12345,各级中断的屏蔽位如表8.3所示。其中“1”对应于屏蔽,“0”对应于开放。表8.3 各级中断的屏蔽位 (1)求实际中断处理次序; (2)若在运行用户程序时,同时出现2、4级中断请求,而在处理第2级中断未完成时,又同时出现1、3、5级中断请求,试画出此程序运行过程示意图。8. (1)实际中断处理次序为:14523 (2)运行过程示意图如附图8.1所示。附图8.1 运行过程示意图

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号