计算机组成原理习题——CPU结构及控制器

计算机组成原理学习笔记——控制器

试题 1
正确
得分 2.00/2.00 分
未标记标记试题
试题正文

在CPU中跟踪指令后继地址的寄存器是__________。

A. 主存地址寄存器

B. 状态寄存器

C. 指令寄存器

D. 程序计数器

反馈 您的答案是正确的。 正确答案是: 程序计数器

试题 2
正确
得分 2.00/2.00 分
未标记标记试题
试题正文

______可区分存储单元中存放的是指令还是数据。

A. 用户

B. 运算器

C. 存储器

D. 控制器

反馈 您的答案是正确的。 正确答案是: 控制器

试题 3
完成
满分5.00
未标记标记试题
试题正文

CPU响应中断应具备哪些条件?

答:
(1)在CPU内部设置的中断屏蔽触发器必须是开放的。

(2)外设有中断请求时,中断请求触发器必须处于“1”状态,保持中断请求信号。

(3)外设(接口)中断允许触发器必须为“1”,这样才能把外设中断请求送至CPU。

(4)当上述三个条件具备时,CPU在现行指令结束的最后一个状态周期响应中断。

试题 4
完成
满分5.00
未标记标记试题
试题正文

什么是指令周期?什么是机器周期?什么是时钟周期?三者的关系如何?

答:
指令周期是完成一条指令所需的时间。包括取指令、分析指令和执行指令所需的全部时间。机器周期也称为CPU周期,是指被确定为指令执行过程中的归一化基准时间,通常等于取指时间(或访存时间)。时钟周期是时钟频率的倒数,也可称为节拍脉冲或T周期,是处理操作的最基本单位。一个指令周期由若干个机器周期组成,每个机器周期又由若干个时钟周期组成。

试题 5
正确
得分 2.00/2.00 分
未标记标记试题
试题正文

隐指令是指______。

A. 操作数隐含在操作码中的指令;

B. 指令系统中没有的指令

C. 在一个机器周期里完成全部操作的指令

D. 指令系统中已有的指令

反馈 您的答案是正确的。 正确答案是: 指令系统中没有的指令
分析:P364中断隐指令(机器指令系统中没有的指令,在CPU的中断周期内由硬件自动完成的一条指令)在中断周期内自动完成保护断点,寻找入口地址,关中断操作。

试题 6
正确
得分 2.00/2.00 分
未标记标记试题
试题正文

下述说法正确的是()

A. 控制器产生的所有控制信号称为微指令

B. 微处理器的程序称为微程序

C. 微程序控制器比硬连线控制器更加灵活

D. 控制信号中,相容的信号是不能同时出现的信号

反馈 您的答案是正确的。 正确答案是: 微程序控制器比硬连线控制器更加灵活

试题 7
正确
得分 2.00/2.00 分
未标记标记试题
试题正文

______不是发生中断请求的条件。

A. 一次I/O操作结束

B. 一次DMA操作结束

C. 机器内部发生故障

D. 一条指令执行结束

反馈 您的答案是正确的。 正确答案是: 一条指令执行结束

试题 8
正确
得分 2.00/2.00 分
未标记标记试题
试题正文

取指令操作______。

A. 受上一条指令的操作码控制

B. 受当前指令的操作码控制

C. 以上都不对

D. 是控制器固有的功能,无须在操作码控制下完成

反馈 您的答案是正确的。 正确答案是: 是控制器固有的功能,无须在操作码控制下完成

试题 9
正确
得分 2.00/2.00 分
未标记标记试题

试题正文 将微程序存储在EPROM中的控制器是______控制器。

A. 静态微程序

B. 动态微程序

C. 微程序

D. 毫微程序

反馈 您的答案是正确的。 正确答案是: 动态微程序

试题 10
正确
得分 2.00/2.00 分
未标记标记试题
试题正文

以下叙述错误的是______。

A. 取指令操作是控制器自动完成的

B. 为了进行取指令操作,控制器需要得到指令

C. 指令周期不一定包含中断周期

D. 指令周期的第一个操作是取指令

反馈 您的答案是正确的。 正确答案是: 为了进行取指令操作,控制器需要得到指令
取指操作是自动进行的,控制器不需要得到相应的指令。

试题 11
完成
满分5.00
未标记标记试题
试题正文

程序中断过程包括哪几个阶段? 试画图表示 。

答:中断过程包含4个阶段:中断请求、中断响应、中断服务、中断返回。

在这里插入图片描述

试题 12
正确
得分 2.00/2.00 分
未标记标记试题
试题正文

下列说法正确的是 _______

A. 水平型微指令能充分利用数据通路的并行操作

B. 垂直型微指令并行控制能力比较强

C. 微程序控制方式和硬连线控制方式相同,前者使指令的执行速度更快

D. 相斥性微命令分在不同字段,相容性微命令分在同一字段

反馈 您的答案是正确的。 正确答案是: 水平型微指令能充分利用数据通路的并行操作

试题 13
正确
得分 2.00/2.00 分
未标记标记试题
试题正文

有关控制方式,说法正确的是______。

A. 异步控制方式中,每条指令可以按照实际需要分配节拍

B. 同步控制中的节拍顺序是随机的,长短不一

C. 异步控制的节拍统一,顺序也是固定的

D. 同步控制方式中以微操作序列最短的指令为标准,确定节拍数

反馈 您的答案是正确的。 正确答案是: 异步控制方式中,每条指令可以按照实际需要分配节拍

试题 14
正确
得分 2.00/2.00 分
未标记标记试题
试题正文

在中断周期中,由______将允许中断触发器置“0”。

A. 关中断指令

B. 机器指令

C. 开中断指令

D. 中断隐指令

反馈 您的答案是正确的。 正确答案是: 中断隐指令
分析:p364 CPU自动关中断操作(将允许中断触发器EINT从1置于0)使不受于新的中断请求,以禁止CPU再次响应新的中断请求。

试题 15
正确
得分 2.00/2.00 分
未标记标记试题
试题正文

计算机操作的最小时间单位是__________。

A. 外围设备

B. 时钟周期

C. 指令周期

D. CPU周期

反馈 您的答案是正确的。 正确答案是: 时钟周期

试题 16
正确
得分 2.00/2.00 分
未标记标记试题
试题正文

水平型指令的特点是( )。

A. 一条微指令可同时发出多个微命令

B. 并行能力比较差

C. 微指令格式简短

D. 微指令执行效率低

反馈 您的答案是正确的。 正确答案是: 一条微指令可同时发出多个微命令

试题 17
正确
得分 2.00/2.00 分
未标记标记试题
试题正文

中央处理器是指__________。

A. 运算器

B. 控制器

C. 运算器和控制器

D. 运算器、控制器和主存储器

反馈 您的答案是正确的。 正确答案是: 运算器和控制器

试题 18
正确
得分 2.00/2.00 分
未标记标记试题
试题正文

控制器的全部功能是( )

A. 以上都不对

B. 从主存取出指令、分析指令并产生有关的操作控制信号

C. 从主存取出指令并完成指令操作码译码

D. 产生时序信号

反馈 您的答案是正确的。 正确答案是: 从主存取出指令、分析指令并产生有关的操作控制信号
控制器(英文名称:controller)是指按照预定顺序改变主电路或控制电路的接线和改变电路中电阻值来控制电动机的启动、调速、制动和反向的主令装置。由程序计数器、指令寄存器、指令译码器、时序产生器和操作控制器组成,它是发布命令的“决策机构”,即完成协调和指挥整个计算机系统的操作。

由程序计数器、指令寄存器、指令译码器、时序产生器和操作控制器组成,它是发布命令的“决策机构”,即完成协调和指挥整个计算机系统的操作。
试题 19
正确
得分 2.00/2.00 分
未标记标记试题
试题正文

中断向量地址是______。

A. 中断返回地址

B. 中断服务子程序出口地址

C. 子程序入口地址

D. 中断服务子程序入口地址

反馈 您的答案是正确的。 正确答案是: 中断服务子程序入口地址
P362中断服务程序入口地址的寻找:
硬件向量法(寻找入口速度快,被广泛使用)
软件查询法(查询时间较长)

试题 20
正确
得分 2.00/2.00 分
未标记标记试题
试题正文

向量中断是______。

A. 由硬件形成向量地址,再由向量地址找到中断服务程序入口地址

B. 由硬件形成中断服务程序入口地址

C. 以上都不对

D. 外设提出中断

反馈 您的答案是正确的。 正确答案是: 由硬件形成向量地址,再由向量地址找到中断服务程序入口地址

试题 21
正确
得分 2.00/2.00 分
未标记标记试题
试题正文

在取指令操作之后,程序计数器中存放的是( )

A. 下一条指令的地址

B. 当前指令的地址

C. 程序中指令的数量

D. 程序中将要执行的指令

反馈 您的答案是正确的。 正确答案是: 下一条指令的地址

试题 22
正确
得分 2.00/2.00 分
未标记标记试题
试题正文

在微程序控制器中,一条机器指令的功能通常由( )。

A. 一个指令码实现

B. 一段微程序实现

C. 一条微指令实现

D. 一个条件码实现

反馈 您的答案是正确的。 正确答案是: 一段微程序实现
P403 Wikes提出将一条指令编写成一个微程序,每一个微程序包含若干条微指令,每一条微指令对应一个或几个微操作命令。然后将微程序存到一个控制存储器中。

试题 23
正确
得分 2.00/2.00 分
未标记标记试题
试题正文

指令周期是指__________。

A. CPU从主存取出一条指令的时间

B. CPU从主存取出一条指令加上执行这条指令的时间

C. 时钟周期时间

D. CPU执行一条指令的时间

反馈 您的答案是正确的。 正确答案是: CPU从主存取出一条指令加上执行这条指令的时间

试题 24
正确
得分 2.00/2.00 分
未标记标记试题
试题正文

在微程序控制器中,控制部件向执行部件发出的某个控制信号称为( )

A. 微命令

B. 微地址

C. 微操作

D. 微指令

反馈 您的答案是正确的。 正确答案是: 微命令
计算机组成原理学习笔记——控制器
微命令:在微程序控制的计算机中,将控制部件向执行部件发出的各种控制命令称为微命令
微操作:一条机器指令可分解为一个微操作序列,而微操作是计算机中最基本、不可再分的操作
微指令:若干微命令的集合
微地址:存放微指令的控制存储器的单元地址称为微地址

试题 25
完成
满分5.00
未标记标记试题
试题正文

比较水平微指令与垂直微指令的优缺点。

(1)水平型微指令并行操作能力强、效率高、灵活性强,垂直型微指令则较差。

(2)水平型微指令执行一条指令的时间短,垂直型微指令执行时间长。

(3)由水平型微指令解释指令的微程序,具有微指令字比较长,但微程序短的特点,而垂直型微指令正好相反。

(4)水平型微指令用户难以掌握,而垂直型微指令与指令比较相似,相对来说比较容易掌握

试题 26
正确
得分 2.00/2.00 分
未标记标记试题
试题正文

微程序控制器中,机器指令与微指令的关系是____ 。

A. 每一条机器指令由一条微指令来执行

B. 每一条机器指令由一段微指令编写的微程序来解释执行

C. 一条微指令由若干条机器指令组成

D. 每一条机器指令组成的程序可由一条微指令来执行

反馈 您的答案是正确的。 正确答案是: 每一条机器指令由一段微指令编写的微程序来解释执行
P403 Wikes提出将一条指令编写成一个微程序,每一个微程序包含若干条微指令,每一条微指令对应一个或几个微操作命令。然后将微程序存到一个控制存储器中。

试题 27
正确
得分 2.00/2.00 分
未标记标记试题
试题正文

CPU响应中断的时间是______。

A. 取指周期结束

B. 执行周期结束

C. 以上都不对

D. 中断源提出请求

反馈 您的答案是正确的。 正确答案是: 执行周期结束
取指周期,间址周期,执行周期,中断周期

试题 28
完成
满分6.00
未标记标记试题
试题正文

1.CPU结构如图所示,其中一个累加寄存器AC,一个状态条件寄存器和其它四个寄存器,各部分之间的连线表示数据通路,箭头表示信息传送方向。已知寄存器为:程序计数器PC、指令寄存器IR、数据寄存器DR、地址寄存器AR。

在这里插入图片描述
(1)标明图中四个寄存器的名称。

(2)简述指令从主存取到控制器的数据通路。

(3)简述数据在运算器和主存之间进行存/取访问的数据通路。

解:
(1)a为数据缓冲寄存器DR,b为指令寄存器IR,c为主存地址寄存器AR,d为程序计数器PC

(2)PC→AR→主存→缓冲寄存器DR → 指令寄存器IR → 操作控制器

(3)存储器读:M → DR → ALU → AC 存储器写:AC → DR → M

试题 29
正确
得分 2.00/2.00 分
未标记标记试题
试题正文

在间址周期中,______。

A. 凡是存储器间接寻址的指令,它们的操作都是相同的

B. 以上都不对。

C. 对于存储器间接寻址或寄存器间接寻址的指令,它们的操作是不同的

D. 所有指令的间址操作都是相同的;

反馈 您的答案是正确的。 正确答案是: 对于存储器间接寻址或寄存器间接寻址的指令,它们的操作是不同的

试题 30
正确
得分 2.00/2.00 分
未标记标记试题
试题正文

下面有关“中断”的叙述,______是不正确的。

A. 中断方式一般适用于随机出现的服务

B. 为了保证中断服务程序执行完毕以后,能正确返回到被中断的断点继续执行程序,必须进行现场保存操作

C. 一旦有中断请求出现,CPU立即停止当前指令的执行,转而去受理中断请求

D. CPU响应中断时暂停运行当前程序,自动转移到中断服务程序

反馈 您的答案是正确的。 正确答案是: 一旦有中断请求出现,CPU立即停止当前指令的执行,转而去受理中断请求

试题 31
正确
得分 2.00/2.00 分
未标记标记试题
试题正文

在指令的地址字段中,直接指出操作数本身的寻址方式,称为______。

A. 隐含寻址

B. 寄存器寻址

C. 立即寻址

D. 直接寻址

反馈 您的答案是正确的。 正确答案是: 立即寻址
立即寻址是一种特殊的寻址方式,指令中在操作码字段后面的部分不是通常意义上的操作数地址,而是操作数本身,也就是说数据就包含在指令中,只要取出指令,也就取出了可以立即使用的操作数。
在直接寻址中,指令中地址码字段给出的地址A就是操作数的有效地址,即形式地址等于有效地址。
间接寻址意味着指令中给出的地址A不是操作数的地址,而是存放操作数地址的主存单元的地址,简称操作数地址的地址。
寄存器寻址指令的地址码部分给出了某一个通用寄存器的编号Ri,这个指定的寄存器中存放着操作数。

试题 32
正确
得分 2.00/2.00 分
未标记标记试题
试题正文

在设计微程序控制器时,哪个因素描述有错________。

A. 有利于微程序的执行速度

B. 有利于缩短微指令字长

C. 有利于增大控制存储器的容量

D. 有利于对微指令进行修改

反馈 您的答案是正确的。 正确答案是: 有利于增大控制存储器的容量

试题 33
完成
满分5.00
未标记标记试题
试题正文

设某机有三个中断源A、B、C,其硬件排队优先次序为A,B,C,为改变中断处理次序,将它们的屏蔽字分别设置如表:

在这里插入图片描述

解:

(1)根据表,三个中断源的中断处理次序改为A > C > B

(2)根据新的处理次序,CPU执行程序的轨迹如图所示
在这里插入图片描述

试题 34
正确
得分 2.00/2.00 分
未标记标记试题
试题正文

一个节拍信号的宽度是指______。

A. 时钟周期

B. 存储周期

C. 指令周期

D. 机器周期

反馈 您的答案是正确的。 正确答案是: 时钟周期

试题 35
正确
得分 2.00/2.00 分
未标记标记试题
试题正文

微程序存放在________ 中。

A. 主存储器

B. 控制存储器

C. 外存储器

D. 存储器控制器

反馈 您的答案是正确的。 正确答案是: 控制存储器

试题 36
完成
满分4.00
未标记标记试题
试题正文

在5个功能段的指令流水线中,假设每段的执行时间分别是10ns、8ns、10ns、10ns和7ns。对于完成12条指令的流水线而言,其加速比为多少?该流水线的实际吞吐率为每秒多少条指令?提示:1秒=109ns

在这里插入图片描述

试题 37 完成 满分5.00 未标记标记试题 试题正文
设某机有四个中断源A、B、C、D,其硬件排队优先次序为A,B,C,D,现要求将中断处理次序改为D,A,C,B。
在这里插入图片描述

(1)写出每个中断源对应的屏蔽字。
(2)按下图时间轴给出的四个中断源的请求时刻,画出CPU执行程序的轨迹。设每个中断源的中断服务程序时间均为20s。

解:

(1)在中断处理次序改为D > A > C > B后,每个中断源新的屏蔽字如表所示。
在这里插入图片描述

(2)根据新的处理次序,CPU执行程序的轨迹如图所示
在这里插入图片描述

试题 38
正确
得分 2.00/2.00 分
未标记标记试题
试题正文

垂直型指令的特点是( )。

A. 采用微操作码

B. 微指令格式垂直表示

C. 并行控制能力强

D. 控制信号经过编码产生

反馈 您的答案是正确的。 正确答案是: 采用微操作码
垂直型微指令的特点是,采用类似机器指令操作码方式,在微指令字段中,设置微操作码字段,由微操作码规定微指令功能,不过这种微指令并不强调并行控制功能。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值