大学MOOC 计算机组成原理(陕西师范大学)1450188177 最新慕课完整章节测试答案
第四章 指令系统
文章目录
4.1测验
1、单选题:
程序控制类指令的功能是______。
选项:
A: 进行算术运算和逻辑运算
B: 进行主存与CPU之间的数据传送
C: 进行CPU和I / O设备之间的数据传送
D: 改变程序执行顺序
答案: 【 改变程序执行顺序】
2、单选题:
下列关于机器语言的描述中,不正确的是()
选项:
A: 对程序员而言,要求具备硬件知识
B: 对机器的依赖性较强
C: 用机器语言编写程序的难度比高级语言大
D: 用机器语言编写的程序执行速度比高级语言慢
答案: 【 用机器语言编写的程序执行速度比高级语言慢】
3、单选题:
以下有关RISC的描述,正确的是()
选项:
A: 采用RISC技术后,计算机的体系结构又恢复到早期的比较简单的情况
B: 为了实现兼容,新设计的RISC是从原来的CISC系统的指令系统中挑选一部分实现的
C: RISC的主要目标是减少指令数
D: RISC设有乘、除法指令和浮点运算指令
答案: 【 RISC的主要目标是减少指令数】
4、单选题:
以下的()不能支持数值处理
选项:
A: 算术运算类指令
B: 移位操作类指令
C: 输入/输出类指令
D: 字符串处理类指令
答案: 【 输入/输出类指令】
4.3测验
1、单选题:
扩展操作码是()
选项:
A: 操作码字段中用来进行指令分类的代码
B: 一种指令优化技术,即让操作码的长度随地址数的变化而变化
C: 指令格式中不同字段设置的操作码
D: 操作码字段外用来代表操作类型的代码
答案: 【 一种指令优化技术,即让操作码的长度随地址数的变化而变化】
4.4测验
1、单选题:
变址寻址方式中,操作数的有效地址是______。
选项:
A: 基址寄存器内容加上形式地址(位移量)
B: 程序计数器内容加上形式地址
C: 变址寄存器内容加上形式地址
D: 以上都不对
答案: 【 变址寄存器内容加上形式地址】
2、单选题:
指令系统中采用不同寻址方式的目的主要是()
选项:
A: 降低指令译码难度
B: 缩短指令字长,扩大寻址空间,提高编程灵活性
C: 实现存储程序和程序控制
D: 可以直接访问外存
答案: 【 缩短指令字长,扩大寻址空间,提高编程灵活性】
3、单选题:
操作数在寄存器中的寻址方式称为()寻址
选项:
A: 直接
B: 间接
C: 寄存器
D: 寄存器间接
答案: 【 寄存器】
4、单选题:
寄存器间接寻址方式中,操作数在()
选项:
A: 指令中
B: 寄存器中
C: 主存中
D: 堆栈中
答案: 【 主存中】
5、单选题:
指令的寻址方式有顺序和跳跃两种,采用跳跃寻址方式可以实现()
选项:
A: 程序的条件转移
B: 程序的无条件转移
C: 程序的条件转移和无条件转移
D: 堆栈寻址
答案: 【 程序的条件转移和无条件转移】
6、单选题:
为了缩短指令中地址码的位数,应采用()寻址
选项:
A: 立即数
B: 寄存器
C: 直接
D: 相对
答案: 【 寄存器】
7、单选题:
设机器字长16位,存储器按字编址,对于单字长指令而言,读取该指令后,pc址自动加
选项:
A: 1
B: 2
C: 3
D: 4
答案: 【 1】
8、单选题:
设相对寻址的转移指令占两个字节,第一个字节是操作码,第二个字节是相对偏移量(用补码表示),若CPU每当从存储器取出一个字节时,即自动完成(pc)+1->pc,设当前pc的内容为2000H,要求转移到2008H地址,则该转移指令第二个字节的内容应为()
选项:
A: F8H
B: 08H
C: F0H
D: 06H
答案: 【 06H】
第四单元测验
1、单选题:
假设指令字长16位,操作数的地址码为6位,指令有二地址、一地址和零地址三种格式。采用扩展操作码技术,若二地址指令有8种,零地址指令64种,则一地址指令最多有()种
选项:
A: 342
B: 255
C: 511
D: 512
答案: 【 511】
第六章 中央处理器(下)
第六章(下)单元测试
1、单选题:
为了确定下一条微指令的地址,通常采用断定方式,其基本思想是 。
选项:
A: 用程序计数器PC来产生后继续微指令地址
B: 用微程序计数器μPC来产生后继微指令地址
C: 通过微指令控制字段由设计者指定或者由设计者指定的判别字段控制产生后继微指令地址
D: 通过指令中指定一个专门字段来控制产生后继微指令地址。
答案: 【 通过微指令控制字段由设计者指定或者由设计者指定的判别字段控制产生后继微指令地址】
2、单选题:
微程序控制器中,机器指令与微指令的关系是 。
选项:
A: 每一条机器指令由一条微指令来执行。
B: 每一条机器指令由一段用微指令编成的微程序来解释执行。
C: 一段机器指令组成的程序可由一条微指令来执行。
D: 一条微指令由若干机器指令组成。
答案: 【 每一条机器指令由一段用微指令编成的微程序来解释执行。】
3、单选题:
操作控制器的功能是 。
选项:
A: 产生时序信号
B: 从主存取出一条指令
C: 完成指令操作码译码
D: 从主存取出指令,完成指令操作码译码,产生有关的操作控制信号。
答案: 【 从主存取出指令,完成指令操作码译码,产生有关的操作控制信号。】
4、单选题:
微程序控制器中的控制存储器用来存放 。
选项:
A: 机器指令和数据
B: 微程序和数据
C: 机器指令和微程序
D: 微程序
答案: 【 微程序】
5、单选题:
下列叙述正确的是( )
选项:
A: 同一CPU周期中,可以并行执行的操作称为兼容性微操作。
B: 同一CPU周期中,不可以并行执行的操作称为兼容性微操作。
C: 同一CPU周期中,可以并行执行的操作称为互斥性微操作。
D: 同一CPU周期中,不可以并行执行的操作称为互斥性微操作。
答案: 【 同一CPU周期中,可以并行执行的操作称为兼容性微操作。】
6、单选题:
将微程序存储在EPROM中的控制器是______控制器。
选项:
A: 静态微程序
B: 毫微程序
C: 动态微程序
D: 微程序
答案: 【 静态微程序】
7、单选题:
下列说法正确的是 ( )。
选项:
A: 采用微程序控制器是为了提高速度
B: 控制存储器采用高速RAM电路组成
C: 微指令计数器决定指令执行顺序
D: 一条微指令放在控制存储器的一个单元中。
答案: 【 一条微指令放在控制存储器的一个单元中。】
8、单选题:
下列素数中正确的是 ( )。
选项:
A: 控制器产生的所有控制信号称为微指令
B: 微程序控制器比硬布线控制更加灵活
C: 为处理的程序称为微程序
D: 采用微程序控制器的处理器称为微处理器
答案: 【 微程序控制器比硬布线控制更加灵活】
9、单选题:
硬布线控制器与微程序控制器相比( )。
选项:
A: 硬布线控制器的时序系统比较简单
B: 微程序控制器的时序系统比较简单
C: 两者的时序系统复杂程度相同
D: 可能是硬布线控制器的时序系统简单, 也可能是微程序控制器的时序系统简单。
答案: 【 微程序控制器的时序系统比较简单】
10、单选题:
硬布线控制器是一种 。
选项:
A: 用微程序技术设计的控制器
B: 由门电路和触发器构成的复杂树形网络所形成的逻辑电路
C: 用存储逻辑技术设计的控制器
D: 用微程序技术和存储逻辑技术设计的控制器
答案: 【 由门电路和触发器构成的复杂树形网络所形成的逻辑电路】
11、单选题:
组合逻辑控制器和微程序控制的主要区别在于______。
选项:
A: ALU结构不同
B: 数据通路不同
C: CPU寄存器组织不同
D: 微操作信号发生器的构成方法不同
答案: 【 微操作信号发生器的构成方法不同】
12、单选题:
下列说法中正确的是( )。
选项:
A: 微程序控制方式与硬布线控制方式相比较, 前者可以使指令的执行速度更快。
B: 若采用微程序控制方式, 则可用uPC取代PC
C: 控制存储器可以用掩膜ROM、EPROM或闪速存储器实现
D: 指令周期也称为CPU周期
答案: 【 控制存储器可以用掩膜ROM、EPROM或闪速存储器实现】
第六章 中央处理器(上)
第六章(上)测试
1、单选题:
中央处理器是指 .
选项:
A: 运算器
B: 控制器
C: 运算器、控制器
D: 运算器、控制器、主存
答案: 【 运算器、控制器】
2、单选题:
冯·诺依曼计算机中指令和数据均以二进制形式存放在存储器中, CPU区分它们的依据是( )。
选项:
A: 指令操作码的译码结果
B: 指令和数据的寻址方式
C: 指令周期的不同阶段
D: 指令和数据所在的存储单元
答案: 【 指令周期的不同阶段】
3、单选题:
在CPU中跟踪指令后继地址的寄存器是( )。
选项:
A: 主存地址寄存器
B: 程序计数器
C: 指令寄存器
D: 状态标志寄存器
答案: 【 程序计数器】
4、单选题:
指令寄存器的位数取决于( )。
选项:
A: 存储器容量
B: 指令字长
C: 机器字长
D: 存储字长
答案: 【 指令字长】
5、单选题:
通用寄存器是( )。
选项:
A: 可存放指令的寄存器
B: 可存放程序状态字的寄存器
C: 本身具有计数逻辑与移位逻辑的寄存器
D: 可编程制定多种功能的寄存器
答案: 【 可编程制定多种功能的寄存器】
6、单选题:
在计算机系统中, 表征系统运行状态的部件是( )。
选项:
A: 程序计数器
B: 累加寄存器
C: 中断寄存器
D: 程序状态字
答案: 【 程序状态字】
7、单选题:
指令译码器是对( )进行译码。
选项:
A: 整条指令
B: 指令的操作码字段
C: 指令的地址
D: 指令的操作数字段
答案: 【 指令的操作码字段】
8、单选题:
微操作控制信号发生器的作用是( )。
选项:
A: 从主存中取出指令
B: 完成指令操作码的分析功能
C: 产生控制时序
D: 产生各种微操作控制信号
答案: 【 产生各种微操作控制信号】
9、单选题:
下列选项()不属于微操作控制信号发生器的输入特性
选项:
A: 指令部件提供的译码信号
B: 指令的地址码字段
C: 时序部件提供的时序信号
D: 被控制功能部件所反馈的状态及条件
答案: 【 指令的地址码字段】
10、单选题:
三级时序系统提供的三级时序信号是( )。
选项:
A: 指令周期、机器周期、节拍
B: 指令周期、机器周期、时钟周期
C: 机器周期、节拍、脉冲
D: 指令周期、微指令周期、时钟周期
答案: 【 机器周期、节拍、脉冲】
11、单选题:
下列说法中( )是正确的。
选项:
A: 指令周期等于机器周期
B: 指令周期小于机器周期
C: 指令周期大于机器周期
D: 指令周期是机器周期的两倍
答案: 【 指令周期大于机器周期】
12、单选题:
采用同步控制的目的是( )。
选项:
A: 提高执行速度
B: 简化控制时序
C: 满足不同操作对时间安排的需要
D: 满足不同设备对时间安排的需要
答案: 【 简化控制时序】
13、单选题:
异步控制常用于( )。
选项:
A: CPU访问外围设备时
B: 微程序控制中
C: CPU的内部控制中
D: 主存的内部控制中
答案: 【 CPU访问外围设备时】
第七章 输入输出系统
第七章 测验
1、单选题:
周期挪用方式常用于——方式的输入/输出中。
选项:
A: DMA
B: 中断
C: 程序传送
D: 通道
答案: 【 DMA】
2、单选题:
发生中断请求的条件是()
选项:
A: 一条指令执行结束
B: 一次I/O操作结束
C: 机器内部发生故障
D: 一次DMA操作结束
答案: 【 机器内部发生故障】
3、单选题:
CPU响应中断时,进入“中断周期”,采用硬件方法保护并更新程序
