计算机组成原理考前复习题【第5章 中央处理器】

在这里插入图片描述

目录


前言

在计算机组成原理的学习过程中,我们深入探索了计算机系统概述这一重要领域。计算机系统作为现代科技的核心,是整个计算机科学的基石。我们将学到的知识与理论转化为了能够解决现实问题的实用技能。为了巩固这份学习成果,我整理了一些相关的选择题,希望通过这篇博客与大家分享,并在期末考试前为大家提供一次复习机会。这些题目涵盖了计算机系统概述的关键知识点,希望能对大家的复习有所帮助。

考前复习题(必记)

1. 在 CPU 中跟踪指令后继地址的寄存器是什么?

  • A、主存地址寄存器
  • B、程序计数器
  • C、指令寄存器
  • D、状态条件寄存器

正确答案:B


2. 操作控制器的功能是什么?

  • A、产生时序信号
  • B、从主存取出一条指令
  • C、完成指令操作码译码
  • D、从主存取出指令,完成指令操作码译码,并产生有关的操作控制信号,以解释执行该指令

正确答案:D


3. 微操作在执行部件中是最基本的操作。由于数据通路的关系,微操作可分为相容性和相斥性微操作。请在以下叙述中选出一个正确描述的句子。

A、同一个 CPU 周期中,可以并行执行的微操作叫相容性微操作
B、同一个 CPU 周期中,不可以并行执行的微操作叫相容性微操作
C、同一个 CPU 周期中,可以并行执行的微操作叫相斥性微操作
D、同一个时钟周期中,不可以并行执行的微操作叫相斥性微操作

正确答案:A


4. 指令寄存器的位数取决于什么。

  • A、存储器容量
  • B、指令字长
  • C、机器字长
  • D、存储字长

正确答案:B

5. 指令译码器是对什么进行译码。

A、整条指令
B、指令的操作码字段
C、指令的地址
D、指令的操作数字段

正确答案:B


6. 存放正执行指令的寄存器是什么。

A、MAR
B、PC
C、MDR
D、IR

正确答案:D


7. 在微程序控制器中,一条机器指令的功能通常由什么。

A、一条微指令实现
B、一段微程序实现
C、一个指令码实现
D、一个条件码实现

正确答案:B


8. 以下叙述中什么是错误的。

A、取指令操作是控制器固有的功能,不需要在操作码控制下完成。
B、所有指令的取指令操作都是相同的。
C、在指令长度相同的情况下,所有指令的取指操作都是相同的。
D、一条指令包含取指、分析、执行三个阶段。

正确答案:B


9. 同步控制是什么

A、只适用于 CPU 控制的方式
B、只适用于外围设备控制的方式
C、由统一时序信号控制的方式
D、所有指令执行时间都相同的方式

正确答案:C

10. 直接转移指令的功能是将指令中的地址代码送入什么。

A、累加器
B、地址寄存器
C、PC
D、存储器

正确答案:C


11. 状态寄存器用来存放什么。

A、算术运算结果
B、逻辑运算结果
C、运算类型
D、算术、逻辑运算及测试指令的结果状态

正确答案:D


12. 异步控制常用于什么作为其主要控制方式。

A、在单总线结构计算机中访问主存与外围设备时
B、微型机的CPU控制中
C、组合逻辑控制的CPU中
D、微程序控制器中

正确答案:A


13. CPU内通用寄存器的位数取决于什么。

A、存储器容量
B、机器字长
C、指令的长度
D、CPU的管脚数

正确答案:B

14. 微程序控制器中,机器指令与微指令的关系是什么。

A、每一条机器指令由一条微指令来执行
B、每一条机器指令由一段微指令编写的微程序来解释执行
C、每一条机器指令组成的程序可由一条微指令来执行
D、一条微指令由若干条机器指令组成

正确答案:B


15. 在取指周期中,是按照什么内容访问主存,以读取指令。

A、指令寄存器IR
B、程序状态寄存器PS
C、存储器数据寄存器MDR
D、程序计数器PC

正确答案:D


16. 下列说法中,合理的是什么。

A、执行各条指令的机器周期数相同,各机器周期的长度一致
B、执行各条指令的机器周期数相同,各机器周期的长度可变
C、执行各条指令的机器周期数可变,各机器周期的长度一致
D、执行各条指令的机器周期数可变,各机器周期的长度可变

正确答案:C


17. 微地址是指微指令的什么内容。

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

正确答案:D

18. 下列哪个操作不是在取指周期内完成。

A、从指令存储器中取出指令
B、对程序计数器PC加1
C、对指令操作码进行译码或测试
D、从存储器中取出操作数

正确答案:D


19. 下列哪个部件可以发出微命令?

A、运算器
B、存储器
C、控制器
D、I/O设备

正确答案:C


20. 减法指令“sub R1, R2, R3”的功能为“(R1) - (R2)→R3”,该指令执行后将生成进位/借位标志 CF 和溢出标志 OF。若(R1) = FFFF FFFFH,(R2) = FFFF FFF0H,则该减法指令执行后,CF 与 OF 分别为

A、CF = 0, OF = 0
B、CF = 1, OF = 0
C、CF = 0, OF = 1
D、CF = 1, OF = 1

正确答案:A


21. 通常情况下,下列( )部件不包含在中央处理器芯片中。

A、ALU
B、控制器
C、通用寄存器
D、DRAM

正确答案:D


22. 下列有关CPU中部分部件的功能的描述中,错误的是( )。

A、控制单元用于对指令操作码译码并生成控制信号
B、PC称为程序计数器,用于存放将要执行的指令的地址
C、通过将PC按当前指令长度增量,可实现指令的按序执行
D、IR称为指令寄存器,用来存放当前指令的操作码

正确答案:D

23. 中央处理器(CPU)是指什么?

A、运算器
B、控制器
C、运算器和控制器
D、运算器、控制器和主存储器

正确答案:C


24. 执行完当前指令后,PC中存放的是后继指令的地址,因此PC的位数和( )的位数相同。

A、指令寄存器IR
B、指令译码器ID
C、存储器地址寄存器MAR
D、程序状态字寄存器PSWR

正确答案:C

结尾

在这篇博客中,我们回顾了计算机系统概述这一重要章节的核心知识点。通过复习这些选择题,希望能够帮助大家更好地理解和掌握计算机系统的基本概念与原理。在期末考试中,希望大家能够以更加自信和从容的姿态迎接挑战,将所学知识运用得心应手。最后,祝愿大家在考试中取得优异的成绩,同时也感谢大家对计算机组成原理学习的认真付出与努力!
在这里插入图片描述
🌌点击下方个人名片,交流会更方便哦~(欢迎到博主主页加入我们的 CodeCrafters联盟一起交流学习)↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

命运之光

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值