《计算机组成原理复习题解析》由会员分享,可在线阅读,更多相关《计算机组成原理复习题解析(8页珍藏版)》请在金锄头文库上搜索。
1、计算机组成原理复习题一、选择题1. 冯诺依曼机工作方式的基本特点是( B )。A、多指令流单数据流 B、按地址访问并顺序执行指令C、堆栈操作 D、存储器按内容选择地址2. 定点小数反码 x 反 =x0. x1 xn表示的数值范围是( C )。A、-1+2-n x 1-2-nB、-1+2-n x 1-2-nC、-1+2-n x 1-2-nD、-1+2-n x 1-2-n3. 下列不属于计算机系统软件的是( D )。A、Windows XP B、DOS C、Vista D、Photoshop4. 在定点二进制运算器中,减法运算一般通过( D )来实现。A、原码运算的二进制减法器 B、补码运算的二进
2、制减法器C、原码运算的十进制加法器 D、补码运算的二进制加法器5. 两个补码数相加,在最高位相同时会有可能产生溢出,在最高位不同时( C )。A、有可能产生溢出 B、会产生溢出C、一定不会产生溢出 D、不一定会产生溢出6. 通常情况下,下列存储器哪一个速度最快(A )。A、Cache B、磁盘 C、主存 D、磁带7. 半导体静态存储器 SRAM 的存储原理是(A)。A、依靠双稳态电路B、依靠定时刷新C、依靠读后再生 D、信息不再变化8. 关于原码、反码、补码,下列正确的一项是(C)。A、补码=反码+1 B、反码=除符号位以外的各位取反C、正数的原码、反码、补码相同D、-7的补码是0111100
3、19. 如果一个高速缓存系统中,主存的容量为12MB,cache的容量为400KB,则该存储系统的总容量为( B )。A、12 MB400KB B、12MB C、400KB D、12MB-400KB10. 主存贮器和CPU之间增加Cache的目的是(A )。A、解决CPU和主存之间的速度匹配问题B、扩大主存贮器容量C、扩大CPU中通用寄存器的数量D、既扩大主存贮器容量,又扩大CPU中通用寄存器的数量11. 哪一项不是计算机硬件的主要性能指标(C )。A、机器字长 B、运算速度 C、存取周期 D、存储容量12. 假设寄存器 R 中的数值为 200 ,主存地址为 200 和 300 的地址单元中存
4、放的内容分别是 300 和 400 ,则什么方式下访问到的操作数为 200(D)。A、直接寻址 200 B、寄存器间接寻址(R)C、存储器间接寻址(200) D、寄存器寻址 (R)13. 某计算机字长32位,其存储容量为256MB,若按单字编址,它的寻址范围是( D )。A、064MB B、032MB C、032M D、064M14. 采用直接寻址方式,则操作数在( A )。A、主存中 B、寄存器中 C、直接存取存储器中 D、光盘中15. 零地址指令的操作数一般隐含在( C )中。A、磁盘B、磁带C、寄存器D、光盘 16. CRT的分辨率为10241024像素,像素的颜色数为256,则刷新存储
5、器的容量为( B )。A、512KB B、1MB C、256KB D、2MB17. 指令寄存器的位数取决于( B )。A、存储器的容量 B、指令字长 C、机器字长 D、存储字长18. 立即寻址是指( D )。A、指令字中的形式地址就是操作数的真实地址B、指令字中不明显给出操作数的地址C、指令字中的形式地址指出操作数有效地址所在的存储单元地址D、操作数本身设置在指令字中19. 微程序控制器中,机器指令与微指令的关系是( B )。A、每一条机器指令由一条微指令来执行B、每一条机器指令由一段用微指令编成的微程序来解释执行C、一段机器指令组成的程序可由一条微指令来执行D、一条微指令由若干条机器指令组成
6、20. 下列哪一项不属于半导体存储芯片的基本结构( B )。A、存储矩阵 B、集成电路 C、译码驱动 D、读/写电路21. 从器件角度看,计算机经历了五代变化。但从系统结构看,至今绝大多数计算机仍属于(B )计算机。A、并行 B、冯诺依曼 C、智能 D、串行22. 一个n+1位整数原码的数值范围是(D)。A-2n+1 x 2n-1 B-2n+1 x 2n-1C-2n+1 x 2n-1D-2n+1 x 2n-123. 下列哪一项不属于系统软件(D)。A、标准程序库 B、数据管理系统 C、操作系统 D、事务管理程序24. 以下有关运算器的描述,(C )是正确的。A、只做加法运算 B、只做算术运算C
7、、算术运算与逻辑运算 D、只做逻辑运算25. 若采用双符号位补码运算,运算结果的符号位为01,则(B)。A、产生了负溢出(下溢)B、产生了正溢出(上溢)C、结果正确,为正数 D、结果正确,为负数26. 使用DMA技术的目的是( C )。A、解决CPU和主存之间的速度匹配问题B、I/O设备相互之间可实现并行工作C、解放CPU,提高资源利用率D、可实现低速I/O设备与主存直接交换信息27. 动态存储器的特点是(D )。A、工作中存储内容会产生变化 B、工作中需要动态改变访存地址C、工作中需要动态地改变供电电压D、需要定期刷新每个存储单元中存储的信息 28. 某计算机主存的存储容量为256MB,则按
8、字节寻址的范围为(B)。A、0256MB B、0256M C、064M D、064MB29. 用2条8位的数据总线传输64位二进制代码,需要传几次(B)A、8次 B、4次 C、1次 D、2次30. 假设某计算机的存储系统由Cache和主存组成,某程序执行过程中访存1000次,其中,访问Cache缺失(未命中)50次,则Cache的命中率是( D )。A、5% B、9.5% C、50% D、95%31. 隐含寻址是指( B )。A、指令字中的形式地址就是操作数的真实地址B、指令字中不明显给出操作数的地址C、指令字中的形式地址指出操作数有效地址所在的存储单元地址D、操作数本身设置在指令字中32.
9、某存储器容量为32K16位,则(C )。A、地址线为16根,数据线为32根 B、地址线为32根,数据线为16根C、地址线为15根,数据线为16根 D、地址线为15根,数据线为32根33. CPU中跟踪指令后继地址的寄存器是( B )。A、地址寄存器 B、程序计数器 C、指令寄存器 D、通用寄存器34. 为了缩短指令中某个地址段的位数,有效的方法是采取( D )。A、立即寻址 B、变址寻址 C、间接寻址 D、寄存器寻址35. 寄存器间接寻址方式中,操作数处在(B )。A、通用寄存器 B、主存单元 C、程序计数器 D、堆栈36. 下列哪一项不是计算机解题的基本步骤( D )。A、编写源程序 B、翻
10、译成机器语言程序 C、运行 D、建立控制信号37. 指令周期是指(C )。A、CPU从主存取出一条指令的时间 B、CPU执行一条指令的时间C、CPU从主存取出一条指令加上执行一条指令的时间D、时钟周期时间38. 下列关于重合法译码驱动方式的叙述中,错误的是( A )。A、重合法仅需要X译码驱动器B、重合法每次选中的是一个存储单元C、被选中的存储单元由X、Y两个方向的地址决定D、重合法适合于容量较大的存储芯片39. 关于原码、补码、反码,下列说法错误的是(D )。A、正数的补码是正数本身 B、负数的补码是原码的除符号位以外“求反加1”C、正数的反码是正数本身D、负数的反码是原码的“每位求反”40
11、. 采用DMA方式传送数据时,每传送一个数据,就要占用一个( C )的时间。A、指令周期 B、机器周期C、存储周期 D、总线周期41. 电子计算机问世至今,新型机器不断推陈出新,不管怎么更新,依然具有“存储程序”的特点,最早提出这种概念的是(B )。A、巴贝奇 B、冯诺依曼 C、帕斯卡 D、贝尔42. n+1 位的定点小数,其补码表示的是(A )。A、-1 x 1-2-n B、-1 x 1-2-nC、-1 x 1-2-n D、-1 x 1-2-n43. 直接寻址是指(A )。A、指令字中的形式地址就是操作数的真实地址B、指令字中不明显给出操作数的地址C、指令字中的形式地址指出操作数有效地址所在
12、的存储单元地址D、操作数本身设置在指令字中44. 运算器的核心功能部件是( B )。A、数据总线 B、ALU C、状态条件寄存器 D、通用寄存器45. 若采用双符号位,则发生正溢的特征是:双符号位为( B )。A、00 B、01 C、10 D、1146. 存取周期是( A )。A、存储器进行连续两次独立存储器操作所需要的最小时间间隔B、存储器的访问时间C、启动一次存储器操作到完成该操作所需的全部时间D、存储器接受到有效地址开始到完成存储器操作为止的时间47. 在机器数( B )中,零的表示形式是唯一的。A、 原码 B、补码 C、移码 D、反码48. 按照连接部件不同,将总线分为( A )。A、
13、片内总线、系统总线、控制总线 B、串行总线、并行总线C、计算机总线、测控总线 D、8位、16位、32位总线 49. 某DRAM芯片存储容量为5128位,该芯片地址线和数据线的数目是( D )。A、8,512 B、512,8 C、18,8 D、19,850. 在总线判优方式中,独立请求方式的缺点是( B )。A、对电路故障敏感 B、控制线数多,总线控制复杂C、使用计数器 D、控制不灵活51. CPU通过指令访问虚拟存储器所用的程序地址叫做( C )。A、实存地址 B、物理地址 C、逻辑地址 D、真实地址52. 在CPU的寄存器中,( B )对用户是完全透明的。A、 程序计数器 B、指令寄存器 C、状态寄存器 D、通用寄存器53. 采用直接寻址方式,则操作数在( A )。A、主存中 B、寄存器中 C、直接存取存储器中 D、光盘中54. 指令系统中采用不同寻址方式的目的主要是( B )。A、实现存储程序和程序控制B、缩短指令长度,扩大寻址空间,提高编程灵活性C、可以直接访问外存D、提供扩展操作码的可能并降低指令译码难度55. 单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数外,另一个常需采用( C )。A、堆栈寻址方式 B、立即寻址方式C、隐含寻址方式 D、间接寻址方式56. 某寄存器中的数值为指令码,只有CPU的( A )才能识别它。A、指令译码