组成原理练习题

  • 格式:doc
  • 大小:424.69 KB
  • 文档页数:9

下载文档原格式

  / 9
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

题目部分,(卷面共有30题,100分,各大题标有题量和总分)

一、选择题(10小题,共20分)

1、浮点数的表示范围和精度取决于()。

A、阶码的位数和尾数的机器数形式;

B、阶码的机器数形式和尾数的位数;

C、阶码的位数和尾数的位数;

D、阶码的机器数形式和尾数的机器数形式。

答案:C

2、存放欲执行指令的寄存器是()。

A、MAR;

B、PC;

C、MDR;

D、IR。

答案:D

3、()寻址对于实现程序浮动提供了较好的支持。

A、间接寻址;

B、变址寻址;

C、相对寻址;

D、直接寻址。

答案:C

4、在控制器的控制方式中,机器周期内的时钟周期个数可以不相同,这属于()

A、同步控制;

B、异步控制;

C、联合控制;

D、局部控制。

答案:A

5、当定点运算发生溢出时,应()。

A、向左规格化;

B、向右规格化;

C、发出出错信息;

D、舍入处理。

答案:C

6、某计算机字长是32位,它的存储容量是64KB、按字编址,它的寻址范围是()。

A、16KB:

B、16K;

C、32K;

D、32KB。

答案:B

7、下述说法中()是正确的。

A、EPROM是可改写的,因而也是随机存储器的一种;

B、EPROM是可改写的,但它不能用作为随机存储器用:

C、EPROM只能改写一次,故不能作为随机存储器用;

D、EPROM是可改写的,但它能用作为随机存储器用。

答案:B

8、某计算机字长是32位,它的存储容量是256KB,按字编址,它的寻址范围是()

A、128K;

B、64K;

C、64KB:

D、128KB。

答案:B

9、一个节拍信号的宽度是指()。

A、指令周期:

B、机器周期;

C、时钟周期;

D、存储周期。

答案:C

10、某一RAM芯片,其容量为512×8位,除电源和接地端外,该芯片引出线的最少数目是()。

A、21;

B、17;

C、19;

D、20。

答案:C

二、判断题(10小题,共20分)

1、浮点数通常采用规格化数来表示,规格化数即指其尾数的第1位应为0的浮点数。()答案:×

2、在计算机中,所表示的数有时会发生溢出,其根本原因是计算机的字长有限。()答案:√

3、浮点数的取值范围由阶码的位数决定,而浮点数的精度由尾数的位数决定()

答案:√

4、将补码的符号位改用多位来表示,就变成变形补码,一个用双符号位表示的变形补

码01.1010是正数。()

答案:×

5、补码的符号位是数值的一部分。( )

答案:√

6、若二进制正数为10110011,则它的补码就是10110011 ( )

答案:×

7、在堆栈操作中,栈底位置是固定的,栈顶位置随着堆栈指针SP内容变化而浮动。( ) 答案:√

8、定字长指令格式是指各指令字长度都相等,故又称等字长指令格式;变字长指令格式是指各指令字长度可以不等,故又称变长指令字结构。( )

答案:√

9、转移类指令能改变指令执行顺序,因此,执行这类指令时,PC和SP的值都将发生变化。( )

答案:×

10、EPROM中的内容一旦写入,就不能再抹去。( )

答案:×

三、问答题(4小题,共20分)

1、简述浮点加减法的运算步骤,哪几步操作要考虑溢出问题?

答案:①检查有无操作数为0,有则简化操作。②对阶:将阶码小的调整到与阶码大的一致。③尾数加、减,本步应考虑加、减的结果是否产生了上溢或下溢(尾数溢出)。④结果规格化,尾数右规,可能产生阶码上溢;尾数左规,可能产生阶码下溢。

2、已知带返转指令的含义如下图所示,写出机器在完成带返转指令时,取指阶段和执行阶段所需的全部微操作命令及节拍安排。

答案:取指阶段

T PC→MAR,1 →R

T M(MAR)→MDR,(PC)+1 →PC(1分)

1

T MDR →IR,OP(IR)→ID (1分)

2

由图可见,带返转指令执行阶段需完成将返回地址M+l,存入指令的地址码字段K所指示的存储单元中,从K+l号单元开始才是子程序的真正内容,故执行阶段的微操作命令及节拍安排为:

T Ad(IR)→MAR,1→W (1分)

1T PC →MDR (1分)

2T MDR →M (MAR )

,Ad (IR )+1→PC (1分) 3、按序写出完成一条加法指令ADD a (a 为主存地址)组合逻辑控制器所发出的微操作命

令及节拍安排。

答案:组合逻辑控制器完成ADD a 指令的微操作命令及节拍安排为: 取指周期 (2分)

0T PC →MAR, 1→R

1T M (MAR )→MDR, (PC )+1→PC 2T MDR →IR, OP (IR )→ID

执行周期(3分)

0T Ad (IR )→MAR,1→R (即a →MAR ) 1T M (MAR )→MDR 2T (ACC )+(MDR )→ACC

4、按序写出完成一条加法指令SUB α(α为主存地址)两种控制器所发出的微操作命令及节拍安排。 答案:(8分)组合逻辑控制器完成SUB α指令的微操作命令及节拍安排为: 取指周期(2分)

0T P C M A R ,1R →→ 1T M (M A R

)M D R (P C )+1→→,

2T MDR IR OP(IR)ID →→,

执行周期(2分)

0T A d (I R )M A R 1→→, (即MAR α→) 1T M (M A R

)M D R

→ 2T (ACC)(MDR)ACC →-

微程序控制器完成ADD

α指令的微操作命令及节拍安排为: