习题-组成原理曾经考题-带答案 (2)
- 格式:doc
- 大小:669.59 KB
- 文档页数:18
一.选择题第一章 计算机系统基本概念第二、三章 计算机中数据表示、运算方法运算器第四章 存储系统第五章 指令系统第六章 中央处理器第七章 总线系统第八章 外围设备第九章 输入输出系统1.关于计算机软件、硬件及其之间的关系,说法错误的是( C )A .计算机硬件系统可划分为主机和外部设备B .完整的计算机系统应包含完整的硬件系统及其相配套的软件C .计算机组成研究内容包括计算机软硬件之间的接口D .对于某些功能,计算机实现可由硬件实现也可由软件来实现2.关于计算机组成与计算机系统结构,说法错误的是( C )A .计算机系统结构是从程序员角度看到的计算机系统具有哪些特征B .某种计算机系统结构可以由不同的计算机组成来实现C .计算机组成研究内容包括计算机软硬件之间的接口D .计算机组成是指的实现计算机系统结构规定的功能的单元及其相互连接第二、三章 计算机中数据表示、运算方法运算器.假定下列字符码中有奇偶校验位,但没有数据错误,采用偶校验的字符码是( D )A .11001011B .11010110C .11000001D .11001001.对于定点补码运算,叙述正确的是( C )A .两正数相加,最高数值为无进位,则有溢出B .两正数相加,最高数值为有进位,则无溢出C .两负数相加,最高数值为有进位,则无溢出D .两负数相加,最高数值为无进位,则无溢出.若某数x 的真值为-0.1010,在计算机中该数表示为1.0101,则该数所用的编码方法是(C )码 A .原 B .补 C .反D .移.下列数中最大的数为( A )。
A .(11000)BCDB .(23)10C .(25)8D .(19)16.已知x 0<,且012n [x ]x .x x ....x =原,则[x ]补可通过以下哪种方法求得( D )A .[x ]1-反B .[x ]原各位取反,末位加1C .1[x ]-原D .[x ]原除0x 各位取反,末位加1.1234[x ] 1.x x x x =补,若要使1x>2-,则要满足( A )A .1x 1=,234x x x 至少有一个为1B .1x 1=,234x x x 任意C .1x 0=,234x x x 至少有一个为1D .1x 0=,234x x x 任意.某浮点数采用总长32位表示,其中符号位为1位,阶码占8位用移码表示,尾数占23位用补码表示,基数为2,则其规格化表示能表示的最大负数为( A )A .231281(2)22---+ B .1262-- C .231281(2)22---- D .1272--.IEEE754标准规定32位浮点数格式中,符号位1位,阶码为8位且取偏置值为127,尾数为23位,则能表示的最大规格化负数为:( B )A .231281(2)22---+ B .1262-- C .231281(2)22---- D .1272--.对于浮点数的加减法运算,对阶的原则是( B )A .大阶向小阶看齐B .小阶向大阶看齐C .取两者阶码中间值D .按阶码部分可表示的最大值作为标准.在定点数运算中产生溢出的原因是( C )A .运算过程中最高位产生了进位或借位B .参加运算的操作数超出了机器的表示范围C .运算结果的操作数超出了机器的表示范围D .寄存器的位数太少,不得不舍弃最低有效位 .若采用双符号位补码运算,运算结果的符号位为01,则( B )A .产生了负溢出(下溢)B .产生了正溢出(上溢)C .结果正确,为正数D .结果正确,为负数.向右规格化的规则为:尾数( ),阶码( )。
AA .右移1位,加1B .左移1位,加1C .右移1位,减1D .左移1位,减1第四章 存储系统.关于存取时间和存取周期,下列说法正确的是( B )A .存取时间是存储器进行写操作所允许的最短时间间隔B .存取周期通常大于存取时间C .存取周期是进行读出或写入一个存储单元数据所需的时间D .存储周期是连续两次启动存储器进行读写所需的最短时间间隔,是存取时间的一部分.关于Cache 映像方式,下列说法正确的是( B )A .组相联映像是把主存储器的每块映射到一个固定可用的Cache 块中B .直接映像是把主存储器的每块映射到一个固定可用的Cache 块中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)→AC.(SP)- 1→SP,(MSP)→A D.(MSP)→A,(SP)- 1→SP.关于指令执行的流水线,下列说法不正确的是( C )A.输入流水线最好为连续任务,这样才能充分发挥流水线的效率B.流水线各段工作时间应尽量相当,否则容易引起“堵塞”、“断流”等C.采用流水线增大了指令的吞吐率,同时也减少了每一条指令本身的执行时间D.采用流水线方式的目的是加快程序的执行.指令周期是指( C )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.指令周期是机器周期的两倍第六章 中央处理器.由于CPU 内部的操作速度较快,而CPU 访问一次主存所花的时间较长,因此机器周期通常用( A )来规定。
A .主存中读取一个指令字的最短时间B .主存中读取一个数据字的最长时间C .主存中写入一个数据字的平均时间D .主存中读取一个数据字的平均时间.假设微操作控制信号用n C 表示,指令操作译码器输出用m I 表示,节拍电位信号用k M 表示,节拍脉冲信号用i T 表示,状态反馈信息用i B 表示,则组合逻辑控制器的基本原理可描述为( D )A .(,)n m i C f I T =B .(,)n m iC f I B =C .(,,)n k i i C f M T B =D .(,,,)n m k i i C f I M T B =.下列部件不属于控制器的是( A )A . 数据缓冲寄存器B .指令译码器C .指令寄存器D .程序计数器.关于微程序控制器,下列说法错误的是( C )A .微周期是指微指令从控制存储器中取出到相应微操作完成所需的时间B .微指令的格式包括操作控制字段和顺序字段C .垂直型微指令的字长通常比水平型微指令字长要长,且并行操作能力比后者强D .微地址转移逻辑用于给出下一条微指令在控制存储器中的地址.对于微程序控制器,机器指令、微指令的关系正确的是( D )A .一段微程序由一条机器指令来解释执行B .一条微指令由若干条机器指令组成C .在CPU 运行时,微指令和机器指令都需要调入指令寄存器D .每条机器指令由一段微指令组成的微程序来解释执行.某型计算机系统的微处理器的主频为100MHZ ,四个时钟周期组成一个机器周期,平均三个机器周期完成一条指令,则它的机器周期为( A )ns 。
A .40B .50C .80D .100.下列部件不属于控制器的是( A )A .数据缓冲寄存器B .指令译码器C .指令寄存器D .程序计数器.微程序控制器中,微程序的入口地址是由( C )形成的A .机器指令的地址码字段B .微指令的微地址码字段C .机器指令的操作码字段D .微指令的微操作码字段.程序计数器PC 用来存放指令地址,每当执行完一条指令后,通常由程序计数器提供后继指令地址,其位数和( D A)位数相同。