习题-组成原理曾经考题-带答案(2) 联系客服

发布时间 : 星期五 文章习题-组成原理曾经考题-带答案(2)更新完毕开始阅读6262320c79563c1ec5da71e5

一.选择题

第一章 计算机系统基本概念

第二、三章 计算机中数据表示、运算方法运算器 第四章 存储系统 第五章 指令系统 第六章 中央处理器 第七章 总线系统 第八章 外围设备 第九章 输入输出系统

1.关于计算机软件、硬件及其之间的关系,说法错误的是( C ) A.计算机硬件系统可划分为主机和外部设备

B.完整的计算机系统应包含完整的硬件系统及其相配套的软件 C.计算机组成研究内容包括计算机软硬件之间的接口

D.对于某些功能,计算机实现可由硬件实现也可由软件来实现 2.关于计算机组成与计算机系统结构,说法错误的是( C ) A.计算机系统结构是从程序员角度看到的计算机系统具有哪些特征 B.某种计算机系统结构可以由不同的计算机组成来实现 C.计算机组成研究内容包括计算机软硬件之间的接口

D.计算机组成是指的实现计算机系统结构规定的功能的单元及其相互连接 第二、三章 计算机中数据表示、运算方法运算器

.假定下列字符码中有奇偶校验位,但没有数据错误,采用偶校验的字符码是( D ) A.11001011 B.11010110 C.11000001 D.11001001 .对于定点补码运算,叙述正确的是( C ) A.两正数相加,最高数值为无进位,则有溢出 B.两正数相加,最高数值为有进位,则无溢出 C.两负数相加,最高数值为有进位,则无溢出 D.两负数相加,最高数值为无进位,则无溢出

.若某数x的真值为-0.1010,在计算机中该数表示为1.0101,则该数所用的编码方法是(A.原 B.补 C.反 D.移 .下列数中最大的数为( A )。

A.(11000)BCD B.(23)10 C.(25)8 D.(19)16

.已知x?0,且[x]原?x0.x1x2....xn,则[x]补可通过以下哪种方法求得( D )

共 18 页 第 1 页

C )码 A.[x]反?1 B.[x]原各位取反,末位加1 C.1?[x]原 D.[x]原除x0各位取反,末位加1 .[x]补?1.x1x2x3x4,若要使x>?12,则要满足( A )

A.x1?1,x2x3x4至少有一个为1 B.x1?1,x2x3x4任意 C.x1?0,x2x3x4至少有一个为1 D.x1?0,x2x3x4任意

.某浮点数采用总长32位表示,其中符号位为1位,阶码占8位用移码表示,尾数占23位用补码表示,基数为2,则其规格化表示能表示的最大负数为( A ) A.?(12?2?23)2?128 B.?2?126 C.?(12?2?23)2?128 D.?2?127

.IEEE754标准规定32位浮点数格式中,符号位1位,阶码为8位且取偏置值为127,尾数为23位,则能表示的最大规格化负数为:( B ) A.?(12?2?23)2?128 B.?2?126 C.?(12?2?23)2?128 D.?2?127

.对于浮点数的加减法运算,对阶的原则是( B ) A.大阶向小阶看齐 B.小阶向大阶看齐

C.取两者阶码中间值 D.按阶码部分可表示的最大值作为标准 .在定点数运算中产生溢出的原因是( C )

A.运算过程中最高位产生了进位或借位 B.参加运算的操作数超出了机器的表示范围 C.运算结果的操作数超出了机器的表示范围 D.寄存器的位数太少,不得不舍弃最低有效位 .若采用双符号位补码运算,运算结果的符号位为01,则( B ) A.产生了负溢出(下溢) B.产生了正溢出(上溢) C.结果正确,为正数 D.结果正确,为负数 .向右规格化的规则为:尾数( ),阶码( )。 A

A.右移1位,加1 B.左移1位,加1 C.右移1位,减1 D.左移1位,减1 第四章 存储系统

.关于存取时间和存取周期,下列说法正确的是( B ) A.存取时间是存储器进行写操作所允许的最短时间间隔 B.存取周期通常大于存取时间

C.存取周期是进行读出或写入一个存储单元数据所需的时间

D.存储周期是连续两次启动存储器进行读写所需的最短时间间隔,是存取时间的一部分 .关于Cache映像方式,下列说法正确的是( B )

A.组相联映像是把主存储器的每块映射到一个固定可用的Cache块中 B.直接映像是把主存储器的每块映射到一个固定可用的Cache块中

共 18 页 第 2 页

C.全相联映像是把主存储器的每块映射到一个固定可用的Cache块中 D.直接映像是把主存储器的每块映射到任何一个可用的Cache块中 .下列说法不正确的是( B )

A.随机存取存储器中的任何单元都可以被随机访问 B.顺序存储器中的任何单元都可以被随机访问 C.永久性存储器掉电后存储内容不丢失

D.DRAM通常用来构成主存,SRAM通常用来构成Cache

.某一RAM芯片,其容量为512×8位,包括电源和接地端,该芯片引出线的最小数目应是( ??? ) A.23 B.25 C.50 D.19

.某DRAM芯片,其存储容量为512K×8位,该芯片的地址线和数据线数数目为( D )。 A.8,512 B.512,8 C.18,8 D.19,8

.CPU执行一段程序时,cache完成存取的次数为1700次,主存完成存取的次数是300次,则cache的命中率是( C )

A.0.92 B.0.95 C.0.85 D.0.93 .常用的虚拟存储器寻址系统由( A )两级存储器组成。(没涉及到) A.主存—辅存 B.Cache—主存 C.Cache—辅存 D.主存—硬盘

第五章 指令系统

.对于寻址方式,下列说法不正确的是( D ) A.寄存器间接寻址方式的操作数位于主存中

B.变址寻址方式采用变址寄存器的内容与偏移量相加来形成操作数有效地址 C.基址寻址方式中,基址寄存器内容不可变,位移量可变 D.采用直接寻址方式获取操作数不需要访问主存

.堆栈寻址方式中,设A为通用寄存器,SP为堆栈指示器,MSP为SP指示器的栈顶单元,如果入栈操作的动作是:(A)→MSP ,(SP)- 1 →SP ,那么出栈的动作应是( B ) A.(MSP)→A, (SP) + 1→SP B.(SP) + 1→SP ,(MSP)→A C.(SP) - 1→SP ,(MSP)→A D.(MSP)→A ,(SP) - 1→SP

.关于指令执行的流水线,下列说法不正确的是( C )

A.输入流水线最好为连续任务,这样才能充分发挥流水线的效率 B.流水线各段工作时间应尽量相当,否则容易引起“堵塞”、“断流”等 C.采用流水线增大了指令的吞吐率,同时也减少了每一条指令本身的执行时间 D.采用流水线方式的目的是加快程序的执行 .指令周期是指( C )

共 18 页 第 3 页

A.CPU从主存中取出一条指令的时间 B.CPU执行一条指令的时间

C.CPU从主存中取出一条指令加上执行这条指令的时间 D.CPU时钟主频周期

.直接寻址、间接寻址、立即寻址三种寻址方式中,获取操作数的速度由快到慢依次为( C ) A.直接、立即、间接 B.直接、间接、立即 C.立即、直接、间接 D.立即、间接、直接

.单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数外,另一个常需采用( C ) A.堆栈寻址方式 B.立即数寻址方式 C.隐含寻址方式 D.间接寻址方式 .CPU中跟踪指令后继地址的寄存器是( C )

A.地址寄存器 B.堆栈寄存器 C.程序计数器 D.指令寄存器 .关于指令执行的流水线,下列说法不正确的是( A )

A.采用流水线增大了指令的吞吐率,同时也减少了每一条指令本身的执行时间 B.流水线各段工作时间应尽量相当,否则容易引起“堵塞”、“断流”等 C.输入流水线最好为连续任务,这样才能充分发挥流水线的效率 D.采用流水线方式的目的是加快程序的执行

.由于CPU内部的操作速度较快,而CPU访问一次主存所花的时间较长,因此机器周期通常用( B A )来规定。

A.主存中读取一个指令字的最短时间 B.主存中读取一个数据字的最长时间 C.主存中写入一个数据字的平均时间 D.主存中读取一个数据字的平均时间

.指令系统采用不同寻址方式的目的是( C ) A.实现存储程序和程序控制;

B.缩短指令长度,扩大寻址空间,提高编程灵活性;。 C.可直接访问外存;

D.提供扩展操作码的可能并降低指令译码的难度;

.单地址指令中为了完成两个数的算术运算,除地址码指明的一个操作数外,另一个常需采用( C ) A.堆栈寻址方式 B.立即数寻址方式 C.隐含寻址方式 D.间接寻址方式 .CPU中跟踪指令后继地址的寄存器是( C )

A.地址寄存器 B.堆栈寄存器 C.程序计数器 D.指令寄存器 .下列说法中( C )是正确的

A.指令周期等于机器周期 B.指令周期小于机器周期 C.指令周期大于机器周期 D.指令周期是机器周期的两倍

共 18 页 第 4 页