《计算机组成原理期末考试题及答案》由会员分享,可在线阅读,更多相关《计算机组成原理期末考试题及答案(35页珍藏版)》请在金锄头文库上搜索。
1、.计算机组成原理期末考试试题及答案1、 选择题1、完整的计算机系统应包括_。D A. 运算器、存储器和控制器 B. 外部设备和主机 C. 主机和实用程序 D. 配套的硬件设备和软件系统2、计算机系统中的存储器系统是指_。DA. RAM存储器 B. ROM存储器C. 主存储器 D. 主存储器和外存储器3、冯诺依曼机工作方式的基本特点是_。B A. 多指令流单数据流 B. 按地址访问并顺序执行指令 C. 堆栈操作 D. 存储器按内部选择地址4、下列说法中不正确的是_。DA. 任何可以由软件实现的操作也可以由硬件来实现B. 固件就功能而言类似于软件,而从形态来说又类似于硬件C. 在计算机系统的层次结
2、构中,微程序级属于硬件级,其他四级都是软件级D. 面向高级语言的机器是完全可以实现的5、在下列数中最小的数为_。CA. (101001)2B. (52)8 C. (101001)BCD D. (233)166、在下列数中最大的数为_。BA. (10010101)2B. (227)8 C. (143)5 D. (96)167、在机器中,_的零的表示形式是唯一的。BA. 原码 B. 补码 C. 反码 D. 原码和反码9、针对8位二进制数,下列说法中正确的是_。BA. 127的补码为10000000 B. 127的反码等于0的移码BC. +1的移码等于127的反码 D. 0的补码等于1的反码9、一个
3、8位二进制整数采用补码表示,且由3个“1”和5个“0”组成,则最小值为_。BA. 127 B. 32 C. 125 D. 310、计算机系统中采用补码运算的目的是为了_。CA. 与手工运算方式保持一致 B. 提高运算速度C. 简化计算机的设计 D. 提高运算的精度11、若某数x的真值为0.1010,在计算机中该数表示为1.0110,则该数所用的编码方法是_码。BA. 原 B. 补 C. 反 D. 移12、长度相同但格式不同的2种浮点数,假定前者阶段长、尾数短,后者阶段短、尾数长,其他规定均相同,则它们可表示的数的范围和精度为_。BA. 两者可表示的数的范围和精度相同 B. 前者可表示的数的范围
4、大但精度低C. 后者可表示的数的范围大且精度高 D. 前者可表示的数的范围大且精度高13、某机字长32位,采用定点小数表示,符号位为1位,尾数为31位,则可表示的最大正小数为_,最小负小数为_。DA. +(2311) B. (12-32) C. +(12-31)+1 D. (12-31)114、运算器虽有许多部件组成,但核心部分是_。BA. 数据总线 B. 算数逻辑运算单元 C. 多路开关 D. 通用寄存器15、在定点二进制运算器中,减法运算一般通过_来实现。DA. 原码运算的二进制减法器 B. 补码运算的二进制减法器C. 补码运算的十进制加法器 D. 补码运算的二进制加法器16、在定点运算器
5、中,无论采用双符号位还是单符号位,必须有_,它一般用_来实现。CA. 译码电路,与非门 B. 编码电路,或非门C. 溢出判断电路,异或门 D. 移位电路,与或非门17、下列说法中正确的是_。DA. 采用变形补码进行加减运算可以避免溢出B. 只有定点数运算才有可能溢出,浮点数运算不会产生溢出C. 只有带符号数的运算才有可能产生溢出D. 将两个正数相加有可能产生溢出18、在定点数运算中产生溢出的原因是_。CA. 运算过程中最高位产生了进位或借位B. 参加运算的操作数超过了机器的表示范围C. 运算的结果的操作数超过了机器的表示范围D. 寄存器的位数太少,不得不舍弃最低有效位19、下溢指的是_。AA.
6、 运算结果的绝对值小于机器所能表示的最小绝对值B. 运算的结果小于机器所能表示的最小负数C. 运算的结果小于机器所能表示的最小正数D. 运算结果的最低有效位产生的错误20、存储单元是指_。BA. 存放一个二进制信息位的存储元 B. 存放一个机器字的所有存储元集合C. 存放一个字节的所有存储元集合 D. 存放两个字节的所有存储元集合21、和外存储器相比,内存储器的特点是_。CA. 容量大、速度快、成本低 B. 容量大、速度慢、成本高C. 容量小、速度快、成本高 D. 容量小、速度快、成本低22、某计算机字长16位,存储器容量64KB,若按字编址,那么它的寻址范围是_。BA. 64K B. 32K
7、 C. 64KB D. 32KB23、某DRAM芯片,其存储容量为512K8位,该芯片的地址线和数据线数目为_。CA. 8,512 B. 512,8 C. 18,8 D. 19,824、某计算机字长32位,其存储容量为4MB,若按字编址,它的寻址范围是_。DA. 1M B. 4MB C. 4M D. 1MB25、主存储器和CPU之间增加Cache的目的是_。AA. 解决CPU和主存之间的速度匹配问题B. 扩大主存储器的容量C. 扩大CPU中通用寄存器的数量D. 既扩大主存容量又扩大CPU通用寄存器数量26、EPROM是指_。DA. 只读存储器 B. 随机存储器 C. 可编程只读存储器 D. 可
8、擦写可编程只读存储器27、寄存器间接寻址方式中,操作数处在_。BA. 通用寄存器 B. 内存单元C. 程序计数器 D. 堆栈28、扩展操作码是_。DA. 操作码字段外辅助操作字段的代码B. 操作码字段中用来进行指令分类的代码C. 指令格式中的操作码D. 一种指令优化技术,不同地址数指令可以具有不同的操作码长度29、指令系统中采用不同寻址方式的目的主要是_。BA. 实现存储程序和程序控制B. 缩短指令长度、扩大寻址空间、提高编程灵活性C. 可以直接访问外存D. 提供扩展操作码的可能并降低指令译码难度30、单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数外,另一个数常采用_。CA.
9、堆栈寻址模式 B. 立即寻址方式 C. 隐含寻址方式 D. 间接寻址方式31、对某个寄存器中操作数的寻址方式称为_寻址。CA. 直接 B. 间接 C. 寄存器D. 寄存器间接32、寄存器间接寻址方式中,操作数处在_。BA. 通用寄存器 B. 主存单元C. 程序计数器 D. 堆栈33、变址寻址方式中,操作数的有效地址等于_。CA. 基值寄存器内容加上形式地址(位移量) B. 堆栈指示器内容加上形式地址C. 变址寄存器内容加上形式地址 D. 程序计数器内容加上形式地址34、程序控制类指令的功能是_。DA. 进行算术运算和逻辑运算 B. 进行主存与CPU之间的数据传送C. 进行CPU和I/O设备之间
10、的数据传送 D. 改变程序执行的顺序35、同步控制方式是_。CA. 只适用于CPU控制的方式 B. 只适用于外设控制的方式C. 由统一时序信号控制的方式 D. 所有指令执行时间都相同的方式36、异步控制方式常用于_作为其主要控制方式。AA. 在单总线结构计算机中访问主存与外设时 B. 微型机的CPU控制中C. 组合逻辑控制的CPU中 D. 微程序控制器中37、在一个微周期中_。DA. 只能执行一个微操作 B. 能执行多个微操作,但它们一定是并行操作的C. 能顺序执行多个微操作 D. 只能执行相斥性的操作38、指令周期是指_。CA. CPU从主存取出一条指令的时间B. CPU执行一条指令的时间C
11、. CPU从主存取出一条指令加上执行这条指令的时间 D. 时钟周期时间39、在CPU中跟踪指令后继地址的寄存器是_。BA. 主存地址寄存器 B. 程序计数器C. 指令寄存器 D. 状态寄存器40、中央处理器是指_。CA. 运算器 B. 控制器 C. 运算器和控制器 D. 运算器、控制器和主存储器41、计算机操作的最小时间单位是_。AA. 时钟周期 B. 指令周期 C. CPU周期 D. 外围设备42、微程序控制器中,机器指令与微指令的关系是_。BA. 每一条机器指令由一条微指令来执行B. 每一条机器指令由一段用微指令编成的微程序来解释执行C. 一段机器指令组成的程序可由一条微指令来执行D. 一
12、条微指令由若干条机器指令组成43、为了确定下一条微指令的地址,通常采用断定方式,其基本思想是_。CA. 用程序计数器PC来产生后继续微指令地址B. 用微程序计数器PC来产生后继微指令地址C. 通过微指令控制字段由设计者指定或者由设计者指定的判别字段控制产生后继微指令地址D. 通过指令中指令一个专门字段来控制产生后继微指令地址44、就微命令的编码方式而言,若微操作命令的个数已确定,则_。BA. 直接表示法比编码表示法的微指令字长短B. 编码表示法比直接表示法的微指令字长短C. 编码表示法与直接表示法的微指令字长相等D. 编码表示法与直接表示法的微指令字长大小关系不确定45、下列说法中正确的是_。BA. 微程序控制方式和硬布线控制方式相比较,前者可以使指令的执行速度更快B. 若采用微程序控制方式,则可用PC取代PCC. 控制存储器可以用掩模ROM、EPROM或闪速存储器实现D. 指令周期也称为CPU周期46、系统总线中地址线的功用是 。CA. 用于选择主存单元B. 用于选择进行信息传输的设备C. 用于指定主存单元和I/O设备接口电路的地址D. 用于传送主存物理地址和逻辑地址47、数据总线的宽度由总线的