微型计算机组成原理试题,2017计算机组成原理复习试题

一、填空题:(每空1分,共 30 分)

1.第1代计算机的逻辑器件,采用的是( 1 );第2代计算机的逻辑器件,采用的是( 2 );第3代计算机的逻辑器件,采用的是集成电路;

2.程序设计语言一般可以分成三类:( 3 )、( 4 )和高级语言。

3.计算机由( 5 )、( 6 )、( 7 )、输入设备和输出设备5部分组成。

4.解释下列英文缩写的中文含义:CPU( 8 )、ALU( 9 )、SRAM( 10 )、DRAM( 11 )。

5.指令由( 12 )码和( 13 )码组成。

6.时序逻辑电路内存储信息的记忆元件是( 14 ),它是构成时序逻辑电路的基础。三态门是一种( 15 )逻辑电路。计数器是一种( 16 )逻辑电路。

7.浮点数加减运算过程一般包括( 17 )、尾数运算、规格化、( 18 )和判溢出等步骤。

8.双符号位补码表示时,为判断溢出,正数符号用( 19 ),负数符号用( 20 )。

9.从计算机指令系统设计的角度,可以将计算机分成复杂指令系统计算机CISC和( 21 )。

10.在程序执行过程中,控制器控制计算机的运行总是处于( 22 )、分析指令和( 23 )的循环之中。

11.控制信号的产生有微程序控制和( 24 )两种方法。

12.一条机器指令的执行可以与一段微指令构成的( 25 )相对应。微指令可以由一系列( 26 )组成。

13.CPU结构如左图所示,其中有一个累加寄存器AC、一个状态条件寄存器和其他4个寄存器,各部件之间的连线表示数据通路,箭头表示信息传送方向。

寄存器的名称如下:c2c77876f7ef72c4e43f222e9ceadab7.png

a是( 27 )

b是( 28 )

c是( 29 )

d是( 30 )

二、判断题:(每空1分,共10分)

1.所有逻辑电路的输出不仅与当时的输入状态有关,而且还与前一时刻的状态有关。

2.所有进位计数值,其整数部分最低位的权值都是1。

3.串行进位加法器比并行进位加法器的速度快。

4.任何的十进制小数都能用二进制精确表示。

5.不设置浮点运算指令的计算机就不能用于科学计算。

6.由于DRAM是破坏性读出,所以必须不断刷新。

7.程序只有被存入主存储器中,才可以被CPU解释、执行。

8.主存是用来存放机器指令和数据的,控存则是用来存放微程序的。

9.水平型微指令的执行速度比垂直型微指令快。

10.IR是用来存放指令和数据的寄存器。

三、选择题:(每题 2 分,共 24分)

1.一个16位无符号二进制数的表示范围是 ( )

(A)0~65536 (B)0~65535 (C)-32768~32767 (D)-32768~32768

2.设[X]补= 1.x1x2x3,仅当( ) 时,X>-1/2成立。

(A)x1必须为1,x2x3至少有一个为1

(B)x1必须为1,x2x3任意

(C)x1必须为0,x2x3至少有一个为1

(D)x1必须为0,x2x3任意

3.设浮点数的阶码和尾数均采用补码表示,且位数分别为5位和7位(均含2位符号位)。若有两个数X=27×29/32,Y=25×5/8,则用浮点数计算X+Y的最终结果是( )。

(A)00111 1100010 (B)01000 0010001

(C)00111 010010 (D)发生溢出

4. 若RAM每个存储单元为16位,则下面所述正确的是( )。

(A)地址线也是16位 (B)地址线与16无关

(C)地址线与16有关 (D) 地址线不得少于16位

得分

阅卷人

5. 存储器容量为32K×16,则( )。

(A)地址线为16根,数据线为32根 (B)地址线为32根,数据线为16根

(C)地址线为15根,数据线为16根 (D)地址线为16根,数据线为15根

6. 某计算机字长32位,存储容量是8MB,若按双字编址,它的寻址范围是( )。

(A)0~256K-1 (B)0~512K-1 (C)0~1M-1 (D)0~2M-1

7. 4个16K8位的存储芯片,可以设计为 ( )的存储器。

(A)32K16位 (B)16K16位 (C)32K8位 (D)8K*16位

8. 某指令系统有200条指令,若采用定长操作码,最少需要用( )位操作码。

(A)4 (B)8 (C)16 (D) 32

9. 2164RAM芯片(芯片内是4个128×128结构)采用分散刷新方式,如果刷新间隔不超过2ms,则刷新信号的周期是( )

(A)15.6us (B)12.8us (C)62.4us (D)51.2us

10. 某计算机的控制器采用微程序控制方式,微指令中的操作控制字段采用字段直接编码法,共有33个微命令,构成5个互斥类,分别包含7、3、12、5和6个微命令,则操作控制字段至少有( )

(A)5位 (B)6位 (C)15位 (D)33位

11.下列校验码中,奇校验正确的是( )

(A)110100111 (B)001000111 (C)010110011 (D)110100111

12. 待校验的数据为D8~D1=10101011,若采用海明校验,则校验码是( )

(A)0 1010 0 101 1 1 11 (B)0 1000 0 111 1 1 11

(C)0 1010 1 101 1 1 00 (D)0 1000 0 111 0 0 11

四、分析题(共 6 小题,共 36 分)

1、(本题 6 分)设十进制数X=(+128.75)×2-10。

(1) (2分)若(Y)2 = (X)10,用定点数表示Y的值。

(2) (2分)设用21个二进制位表示浮点数,阶码用5位,其中阶符1位;尾数用16位,其中符号用1位,阶码的基数为2,写出阶码和尾数均用原码表示的Y的机器数。

(3) (2分)写出阶码和尾数均用补码表示Y的机器数。

2、(本题 6 分)某8位微型机地址码为18位,若存储器使用4K×4位的RAM芯片扩展而成,试问:

(1)(2分)该机所允许的最大主存空间是多少?

(2)(2分)存储器中共有多少片RAM?

(3)(2分)说明地址线是如何译码的。

3、(本题 6 分)用原码一位乘计算X=0.1101,Y= - 0.1011的积 X•Y

4、(本题 6 分)某机器采用16位字长指令,

(1)(3分)若采用定长操作码,地址码5位,现已定义60条二地址指令,那么一地址指令最多多少条?

(2)(3分)修改(1)条件为不定长操作码,其余不变,答案如何?

5、(本题 6 分)某计算机有变址寻址、间接寻址和相对寻址等寻址方式,设当前指令的地址码部分为001AH,正在执行的指令所在地址为1F05H,变址寄存器的内容为23A0H,请根据各种寻址方式,完成右表:

69d7c7ffa19ffcea0a7879f91ea2d072.png

寻址方式 有效地址 取出的数

取数指令采用

变址寻址时

取数指令采用

间接寻址时

转移指令采用

相对寻址时

地址 内容

001AH 23A0H

1F05H 2400H

1F1FH 2500H

23A0H 2600H

23BAH 1748H

6、(本题 6 分)设有单总线结构计算机的CPU数据通路及其与存储器的连接结构如下图所示,其中,R0~R3为通用寄存器,Y和Z为临时寄存器。

试写出指令ADD R1,[(R2)+0100H]具体的执行过程。(分为多少步,每一步产生哪些微命令)(6分)。

f342f886bc922817e4e48ed13cdb31b5.png

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值