计算机组成原理练习题
计算机组成原理练习 1 一、单项选择题 1.若十六进数微 AC.B,则其十进制数为______。 A. 254.54B.2763C.172.6875 2.存放欲执行指令的寄存器是______。 A.MARB.PCC.MDR 3.在独立请求方式下,若有N个设备,则______。 A.有一个总线请求信号和一个总线响应信号; B.有N个总线请求信号和N个总线响应信号; C.有一个总线请求信号和N个总线响应信号; D.172.625 D.IR D.有N个总线请求信号和一个总线响应信号。 4.动态存储器的特点是______。 A. 工作中存储内容会产生变化B.工作中需要动态改变访存地址 C. 工作中需要动态地改变供电电压 D.需要定期刷新每个存储单元中存储 的信息 5.DMA 访问主存时,向 CPU 发出请求,获得总线使用权时再进行访存,这种 情况称作______。 A.停止 CPU 访问主存;B.周期挪用; C.DMA 与 CPU 交替访问;D.DMA。 6.计算机中表示地址时,采用______ 。 A.原码B.补码C.反码D.无符号数 7.采用变址寻址可扩大寻址范围,且______。 A.变址寄存器内容由用户确定,在程序执行过程中不可变; B.变址寄存器内容由操作系统确定,在程序执行过程中可变; C.变址寄存器内容由用户确定,在程序执行过程中可变; D.变址寄存器内容由操作系统确定,在程序执行过程不中可变; 8.由编译程序将多条指令组合成一条指令,这种技术称做_______。 A.超标量技术B.超流水线技术C.超长指令字技术D.超字长 9.计算机执行乘法指令时,由于其操作较复杂,需要更多的时间,通常采用 ______控制方式。 A.延长机器周期内节拍数的B.异步 C.中央与局部控制相结合的D.同步 10. 微程序放在______中。 A.存储器控制器B.控制存储器C.主存储器D.Cache 第 1 页 共 6 页 11. 在 CPU 的寄存器中,______对用户是完全透明的。 A.程序计数器B.指令寄存器C.状态寄存器D.通用寄存器 12. 运算器由许多部件组成,其核心部分是______。 A.数据总线B.算术逻辑运算单元 C.累加寄存器D.多路开关 13. 通常,微指令的周期对应一个______。 A. 指令周期B.时钟周期C.机器周期D.中断周期 14. CPU 响应中断的时间是______。 A.中断源提出请求B.取指周期结束 C.执行周期结束D.间址周期结束 15. 直接寻址的无条件转移指令功能是将指令中的地址码送入______。 A.PCB.地址寄存器C.累加器D.ALU 16. 指令周期是指______。 A.从主存储器读取一条指令的时间; B.执行一条指令的时间; C.从主存中读取一条指令到指令执行结束的时间; D.主频脉冲时间。 17. 一个 16K×32 位的存储器,其地址线和数据线的总和是______。 A.48B.46C.36D.32 18. 以下叙述中错误的是______。 A.指令周期的第一个操作是取指令; B.为了进行取指令操作,控制器需要得到相应的指令; C.取指令操作是控制器自动进行的; D.指令第一字节含操作码。 19. 主存和 CPU 之间增加高速缓冲存储器的目的是______。 A.解决 CPU 和主存之间的速度匹配问题; B.扩大主存容量; C.既扩大主存容量,又提高了存取速度; D.扩大辅存容量。 20. 以下叙述______是错误的。 A.一个更高级的中断请求一定可以中断另一个中断处理程序的执行; B.DMA 和 CPU 必须分时使用总线; C.DMA 的数据传送不需 CPU 控制; D.DMA 中有中断机制。 第 2 页 共 6 页 21. CPU 响应中断的时间是() 。 A. 中断源提出请求;B.取指周期结束; C. 执行周期结束;D.间址周期结束。 22. 基址寻址方式中,操作数的有效地址是() 。 A. 基址寄存器内容加上形式地址(位移量) ; B. 程序计数器内容加上形式地址; C. 变址寄存器内容加上形式地址; D. 寄存器内容加上形式地址。 23. 常用的虚拟存储器寻址系统由()两级存储器组成。 A. 主存-辅存B.Cache-主存C.Cache-辅存D.主存—硬盘 24. 所有指令执行时的第一个 CPU 周期一定是() 。 A.程序计数器增 1 周期B.取指令周期 C.形成有效地址周期D.取操作数周期 25. 程序控制类指令的功能是______。 A.进行主存和 CPU 之间的数据传送;B.进行 CPU 和设备之间的数据传 送; C.改变程序执行的顺序;D.一定是自动加+1。 26. 水平型微指令的特点是______。 A.一次可以完成多个操作;B.微指令的操作控制字段不进行编 码; C.微指令的格式简短;D.微指令的格式较长。 27. 存储字长是指______。 A.存放在一个存储单元中的二进制代码组合;B. 存储单元的个数; C.存放在一个存储单元中的二进制代码位数;D. 机器指令的位数。 28. CPU 通过______启动通道。 A.执行通道命令B.执行 I/O 指令C.发出中断请求D.程序查询 29. 计算机系统中的存贮器系统是指______。 A RAM 存贮器 B ROM 存贮器 C主存贮器 D主存贮器和外存贮器 30、 某机字长 32 位, 其中 1 位符号位, 31 位表示尾数。 若用定点小数表示, 则最大正小数为______。 A +(1 – 2-32) B +(1 – 2-31) C 2-32 D 2-31 第 3 页 共 6 页 31.算术 / 逻辑运算单元 74181ALU 可完成______。 A 16 种算术运算功能 B 16 种逻辑运算功能 C 16 种算术运算功能和 16 种逻辑运算功能 D 4 位乘法运算和除法运算功能 32.存储单元是指______。 A存放一个二进制信息位的存贮元 B存放一个机器字的所有存贮元集合 C存放一个字节的所有存贮元集合 D存放两个字节的所有存贮元集合; 33. 相联存贮器是按______进行寻址的存贮器。 A地址方式 B堆栈方式 C内容指定方式 D地址方式与 堆栈方式 34. 变址寻址方式中,操作数的有效地址等于______。 A基值寄存器内容加上形式地址(位移量) B堆栈指示器内容加上形式地址(位移量) C变址寄存器内容加上形式地址(位移量) D程序记数器内容加上形式地址(位移量) 35. 计算机使用总线结构的主要优点是便于实现积木化,同时______。 A减少了信息传输量 B提高了信息传输的速度 C减少了信息传输线的条数 D加重了 CPU 的工作量 二、填空题 1. 若十进制数据为 152.25 则其十六进制数为【1】 。 2. 若[X]补=1.1011,则真值 X=【2】 。 3. 在浮点加法运算中,当尾数需要右移时,应进行舍入处理,常用的舍入方 法有【3】和【4】两种。 4. 8 位数 a 的 bit 3清 0 可使用的操作是【5】 , a的 bit 5置 1, 可使用 的操作是【6】 。 5. CRT 显示器的分辨率为 800×600 点阵,