计算机组成原理试题及答案一、选择题 (每题3分,共36分)1、下列数中最小的数是( )。B A (1010010)2 B (00101000)BCD C (512)8 D(235)162、某机字长16位,采用定点整数表示,符号位为1位,尾数为15位,则可表示的最大正整数为( ),最小负整数为( )。 A A +(215-1),-(215-1) B +(215-1),-(216-1)C +(214-1),-(215-1) D +(215-1), -(1-215)3、运算器虽由许多部件组成,但核心部分是( ) B A 数据总线 B 算术逻辑运算单元 C 多路开关 D 累加寄存器4、在定点运算器中,无论采用双符号位还是采用单符号位,都必须要有溢出判断电路,它一般用( )来实现 C A 与非门 B 或非门 C 异或门 D 与或非门5、立即寻址是指( ) B A 指令中直接给出操作数地址 B 指令中直接给出操作数 C 指令中间接给出操作数 D 指令中间接给出操作数地址6、输入输出指令的功能是( ) C A 进行算术运算和逻辑运算 B 进行主存与CPU之间的数据传送 C 进行CPU与I/O设备之间的数据传送 D 改变程序执行的顺序7、微程序控制器中,机器指令与微指令的关系是( ) D A 一段机器指令组成的程序可由一条微指令来执行 B 一条微指令由若干条机器指令组成 C 每一条机器指令由一条微指令来执行 D 每一条机器指令由一段用微指令编成的微程序来解释执行8、相对指令流水线方案和多指令周期方案,单指令周期方案的资源利用率和性价比( ) A A 最低 B 居中 C 最高 D 都差不多9、某一RAM芯片,其容量为1024×8位,除电源端和接地端外,连同片选和读/写信号该芯片引出腿的最小数目为( ) B A 23 B 20 C 17 D 1910、在主存和CPU之间增加Cache的目的是( )。 C A 扩大主存的容量 B 增加CPU中通用寄存器的数量 C 解决CPU和主存之间的速度匹配 D 代替CPU中寄存器工作11、计算机系统的输入输出接口是( )之间的交接界面。 B A CPU与存储器 B 主机与外围设备 C 存储器与外围设备D CPU与系统总线12、在采用DMA方式的I/O系统中,其基本思想是在( )之间建立直接的数据通路。B A CPU与存储器 B 主机与外围设备 C 外设与外设 D CPU与主存二、判断题 (每题3分,共15分)1、两个补码相加,只有在最高位都是1时有可能产生溢出。 ( × )2、相对寻址方式中,操作数的有效地址等于程序计数器内容与偏移量之和 ( √ )3、指令是程序设计人员与计算机系统沟通的媒介,微指令是计算机指令和硬件电路建立联系的媒介。 ( √ )4、半导体ROM是非易失性的,断电后仍然能保持记忆。 ( √ )5、在统一编址方式下,CPU访问I/O端口时必须使用专用的I/O命令。 ( √ )三、简答题 (共29分)1、简述浮点运算器的作用,它由哪几部分组成? (7分) 2、计算机指令中要用到的操作数一般可以来自哪些部件? (7分) CPU内部的通用寄存器 外围设备中的一个寄存器 内存储器的一个存储单元3、Cache有哪三种基本映像方式?直接映像方式的主要优缺点是什么? (7分) 4、简述总线的串行传送、并行传送、复用传送和数据包传送四种基本信息传输方式的特点。 (8分) 四、计算题 (每题10分,共20分)1、写出X=10111101,Y=-00101011的原码和补码表示,并用补码计算两个数的和 2、将十进制数-0.288转换成二进制数,再写出它的原码、反码、补码表示(符号位和数值位共8位)
温馨提示:答案为网友推荐,仅供参考