第六章作业

一.单选题

1、CPU中存放当前运行指令的寄存器是( )。

A、地址寄存器
B、指令计数器
C、程序计数器
D、指令寄存器

正确答案: D

2、运算器的核心功能部件是( )。

A、数据总线
B、ALU
C、状态条件寄存器
D、通用寄存器

正确答案: B

3、某寄存器中的数据是否为指令码,只有CPU的( )才能识别它。

A、指令译码器
B、判断程序
C、微指令
D、时序信号

正确答案: A

4、用于对某个寄存器中操作数的寻址方式为( )。

A、直接寻址
B、间接寻址
C、寄存器直接寻址
D、寄存器间接寻址

正确答案: C

5、微程序存放在( )。

A、主存中
B、堆栈中
C、只读存储器中
D、磁盘中

正确答案: C

6、微地址是指微指令( )。

A、在主存的存储位置
B、在堆栈的存储位置
C、在磁盘的存储位置
D、在控制存储器的存储位置

正确答案: D

7、在微程序控制中,把操作控制信号编成( )。

A、指令
B、微地址
C、操作码
D、微程序

正确答案: D

二.多选题

1、从计算机组成的层次结构来说,计算机的指令有( )之分

A、微指令
B、机器指令
C、宏指令
D、传送指令

正确答案: ABC

三.填空题

1、机器指令:介于微指令与宏指令之间,通常简称为指令,每一条指令可完成一个独立的算术运算或( )运算操作。

正确答案:逻辑

2、不同的计算机中,可以采用( )操作码,也可以采用变长操作码

正确答案:定长;固定长度

3、计算机控制器的功能是定序、( )和发送操作控制信号。

正确答案:定时

4、CPU从主存中取出一条指令并执行这条指令的时间和称为( )周期。

正确答案:指令

5、CPU中指示下一条指令地址的寄存器是( )。

正确答案:程序计数器;PC

6、一条指令应提供两方面的信息,一是指明操作的性质,二是给出与操作数有关的信息,如直接给出操作数或给出操作数的( )、运算结果的存储位置等。

正确答案:地址

7、由于每一条指令所包含的微指令是固定的,通常把指令系统存储在专门的ROM中,并称之为( )存储器。

正确答案:控制

四.判断题

1、微指令是微程序级的命令,它属于硬件( )

正确答案:√

2、指令系统是硬件和软件之间的界面,直接影响计算机系统的性能。它既是机器硬件设计的依据,也是软件设计的基础( )

正确答案:√

3、不同指令,微操作内容不同,所需指令周期的长短也不同。

正确答案:√

4、控制存储器是用来存放微程序的存储器,它比主存储器速度快。

正确答案:√

5、微程序控制方法的基本思想是将程序存储原理引入到操作控制部件的设计中,即把一条指令看作是有一个微指令系列组成的微程序。

正确答案:√