计算机组成原理期末试题及答案(共6页).doc
精选优质文档-倾情为你奉上计算机组成原理期末试题及答案一、 选择题 (共 20题,每题1分, 共 20 分)1. 在下列机器数_中,零的表示形式是唯一的。A原码 B补码 C反码 D原码和反码2. CRT的分辨率为1024×1024,颜色深度为8位,则刷新存储器的存储容量是_。A2MB B1MB C8MB D1024B 3. 在定点二进制运算器中,减法运算一般通过_来实现。A原码运算的二进制减法器 B补码运算的二进制减法器C补码运算的十进制加法器 D补码运算的二进制加法器4. 在指令的地址字段中,直接指出操作数本身的寻址方式,称为_。A. 隐含寻址 B. 立即寻址 C. 寄存器寻址 D. 直接寻址5. 信息只用一条传输线 ,且采用脉冲传输的方式称为_。A.串行传输 B.并行传输 C.并串行传输 D.分时传输6. 和外存储器相比,内存储器的特点是_。A容量大、速度快、成本低 B容量大、速度慢、成本高C容量小、速度快、成本高 D容量小、速度快、成本低7. CPU响应中断的时间是_。A中断源提出请求 B取指周期结束 C执行周期结束。 8. EPROM是指_。A. 读写存储器 B. 只读存储器 C. 可编程的只读存储器 D. 光擦除可编程的只读存储器9. 下列数中最小的数是_。A()2 B(52)8 C(133)8 D(30)1610. 假定下列字符码中有奇偶校验位,但没有数据错误,采用偶校验的字符码是_。A B C D11. 单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数外,另一个数常需采用_。A. 堆栈寻址方式 B. 立即寻址方式 C.隐含寻址方式 D. 间接寻址方式12. 用于对某个寄存器中操作数的寻址方式称为_寻址。A. 直接 B. 间接 C. 寄存器直接 D. 寄存器间接13. 中央处理器(CPU)包含_。A运算器 B控制器 C运算器、控制器和cache D运算器、控制器和主存储器14. 在CPU中跟踪指令后继地址的寄存器是_。A主存地址寄存器 B程序计数器 C指令寄存器 D状态条件寄存器15. 在集中式总线仲裁中,_方式响应时间最快。A链式查询 B.计数器定时查询 C.独立请求 D.以上三种相同16. PCI总线的基本传输机制是_。A串行传输 B并行传输 CDMA式传输 D猝发式传输17. 中断向量地址是_。A子程序入口地址 B中断服务子程序入口地址C中断服务子程序出口地址 D中断返回地址18. CD-ROM是_型光盘。A一次 B重写 C只读 19. 某计算机字长是16位,它的存储容量是1MB,按字编址,它的寻址范围是_。A512K B1M C512KB 20一个16K×32位的存储器,其地址线和数据线的总和是_。A48 B46 C36 D.40二、填空题(共 7 题,每空1分, 共20分)1. 计算机系统是由_和软件两大部分组成,软件又分为_ _和_ _。2. 系统总线按传输信息的不同分为地址总线、_ _ _、_ _ _三大类。3. 四位二进制补码所能表示的十进制整数范围是_至_。4. 半导体SRAM靠_存储信息,半导体DRAM靠_存储信息。5. 动态RAM的刷新方式通常有_ _、_ _、_ _三种。6. 完整的指令周期包括取指、_、_、_四个子周期,影响指令流水线性能的三种相关分别是_ _相关、_ _相关和控制相关。7. Cache和主存地址的映射方式有_ _、_ _、_ _三种。 三、简答题(共 2题,每题5分, 共10分)1什么叫指令?什么叫指令系统?2. 一次程序中断大致可分为哪几个阶段?四、应用题(共 5 题,每题10 分, 共 50 分)1. 设某机主频为8MHz,每个机器周期平均含2个时钟周期,每条指令平均有2.5个机器周期,试问该机的平均指令执行速度为多少MIPS?若机器主频不变,但每个机器周期平均含4个时钟周期,每条指令平均有5个机器周期,则该机的平均指令执行速度又是多少MIPS?由此可得出什么结论? 2设某机有四个中断源A、B、C、D,其硬件排队优先次序为A,B,C,D,现要求将中断处理次序改为D,A,C,B。(1)写出每个中断源对应的屏蔽字。(2)按下图时间轴给出的四个中断源的请求时刻,画出CPU执行程序的轨迹。设每个中断源的中断服务程序时间均为20s。3.设机器数字长为8位(含一位符号位),若A = +15,B = +24,求A+B补和A-B补并还原成真值。4. 某机字长16位,存储字长等于指令字长,若存储器直接寻址空间为128字,变址时的位移量为-64+63,16个通用寄存器可作为变址寄存器。设计一套指令格式,满足下列寻址类型的要求。(1)直接寻址的二地址指令3条;(2)变址寻址的一地址指令6条;(3)寄存器寻址的二地址指令9条;(4)直接寻址的一地址指令13条。5设CPU共有16根地址线,8根数据线,并用-MREQ(低电平有效)作访存控制信号,R/-W作读写命令信号(高电平为读,低电评为写)。现有8片8KX8位的RAM芯片与CPU相连,试回答:(1)用74138译码器画出CPU与存储芯片的连接图;(2)写出每片RAM的地址范围;(3)根据图(1),若出现地址线A13与CPU断线,并搭接到高电平上,将出现什么后果?答案一、选择题1. B 2. B 3. D 4. B 5. A 6. C 7. C 8. C 9. B 10. D 11. C 12. C 13. C 14. B 15. C 16. D 17. B 18. C 19. A 20. B二、填空题1.硬件 系统软件 应用软件2数据 地址控制 3 +15 -16 4.触发器 电容5集中 分散 异步 6间址 执行 中断 结构 数据 控制 7直接映射 全相连 组相连 三、简答题1指令是计算机执行某种操作的命令,也就是常说的机器指令。一台机器中所有机器指令的集合,称这台计算机的指令系统。2答:一次程序中断大致可分为五个阶段。中断请求(1分)中断判优(1分)中断响应(1分)中断服务(1分)中断返回(1分)四、应用题1解:先通过主频求出时钟周期,再求出机器周期和平均指令周期,最后通过平均指令周期的倒数求出平均指令执行速度。计算如下:时钟周期=1/8MHz=0.125×10-6 =125ns机器周期=125ns×2=250ns平均指令周期=250ns×2.5=625ns平均指令执行速度=1/625ns=1.6MIPS 当参数改变后:机器周期= 125ns×4=500ns=0.5µs 平均指令周期=0.5µs×5=2.5µs 平均指令执行速度=1/2.5µs=0.4MIPS 结论:两个主频相同的机器,执行速度不一定一样。2 (1)在中断处理次序改为D > A > C > B后,每个中断源新的屏蔽字如表所示。(5分)中断源屏蔽字ABCDA1110B0100C0110D1111(2)根据新的处理次序,CPU执行程序的轨迹如图所示(5分)A程序B程序C程序D程序4050607080903020510t (ms)程序BDAC3解: A = +15 = +,B = +24 = + A补 = 0,,B补 = 0,,-B补 = 1, A-B补 = 1, 故A-B = - = -9 4 1)地址指令格式为(2分)OP 2 A1 7A2 700-102)(2分)OP5 R1 4A2 711000-111013)(3分)OP8 R1 4A2 4-4)(3分)OP9R1 7-5 1)CPU8KX8SRAM74138(3:8)R/-WD70A1208KX8SRAM8KX8SRAM8KX8SRAM-G2A-G2BABC-MREQA13A14A15 -CS1 -CS2 -CS72)081918192163831638424575245763276732768409594096049151491525734357344655353) 如果地址线A13与CPU断线,并搭接到高电平上,将会出现A13恒为“1”的情况。此时存储器只能寻址A13=1的地址空间,A13=0的另一半地址空间将永远访问不到。若对A13=0的地址空间进行访问,只能错误地访问到A13=1的对应空间中去。专心-专注-专业