前言
大家好吖,欢迎来到 YY 滴计算机组成 系列 ,热烈欢迎! 本章主要内容面向接触过C++的老铁
本博客主要内容,收纳了一部门基本的计算机网络题目,供yy应对期中考试复习。大家可以参考
- 本章为分章节的习题内容题库,试卷与大题库可以看下面传送门其他博客
- 【计组不挂科】计算机组成第一章< 计算机系统概述 >习题库(选择题&判断题&填空题)(含答案与解析)
- 【计组不挂科】计算机组成第二章< 数据的表示&运算方法&运算部件 >习题库(选择题&判断题&填空题)(含答案与解析)
- 【计组不挂科】计算机组成第三章< 指令系统 >习题库(选择题&判断题&填空题&填空计算题)(含答案与解析)
- 【计组不挂科】计算机组成第四章< 存储器层次结构 >习题库(选择题&判断题&填空题&填空计算题)(含答案与解析)
- 【计组不挂科】计算机组成第五章< 输入/输出系统 >习题库(选择题&判断题&填空题)(含答案与解析)
- 【计组不挂科】计算机组成第六章< 总线 >习题库(选择题&判断题&填空题&填空计算题)(含答案与解析)
- 【计组不挂科】计算机组成第七章< 中央处理器CPU >习题库(选择题&判断题&填空题&填空计算题)(含答案与解析)
目录
- 一.选择题
-
- 1.以下叙述中()是错误的
- 2.在同步控制方式中()。
- 3.关于指令周期,下列说法正确的是()。
- 4.控制器的功能是()。
- 5.在取指令操作之后,程序计数器中存放的是()。
- 6.微程序存放在__________中。
- 7.在取指周期中,主要按照()的内容访问主存,以读取指令。
- 8.微地址是指微指令()。
- 9.将微程序存储在EEPROM中并且可以进行修改称为__________。
- 10.请在以下叙述中选出两个描述正确的句子是()。(1) 同一个CPU周期中,可以并行执行的微操作叫做相容微操作。(2) 同一个CPU周期中,不可以并行执行的微操作叫做相容微操作。(3) 同一个CPU周期中,可以并行执行的微操作叫做相斥微操作。 (4)同一个CPU周期中,不可以并行执行的微操作叫相斥微操作。
- 11.下列关于RISC的叙述中,错误的是__________。
- 12.在CPU中,用来指定下一条要执行指令的地址的寄存器是__________。
- 13.在取指周期中,是按照()的内容访问主存,以读取指令。
- 14.同步控制是()。
- 15.由于CPU内部操作速度较快,而CPU访问一次主存所花的时间较长,因此机器周期通常用()来规定。
- 16.指令周期是指()。
- 17.在CPU中,暂存指令的寄存器是()。
- 18.计算机操作的最小时间单位是()。
- 19.下列部件中不属于控制器的部件是()。
- 20.微程序控制器中,机器指令和微指令的关系是()。
- 21.异步控制常用于(),作为其主要控制方式。
- 22.水平型微指令和垂直型微指令的差别在于__________。
- 23.一般来说,和微指令的执行周期相对应的是__________。
- 24.关于微指令的编码方式,下列说法正确的是__________。
- 25.某计算机采用微程序控制器,共有32条指令,公共的取指令微程序包含2条微指令,各指令对应的微程序平均由4条微指令组成,采用断定法(下址字段法)确定下条微指令的地址,则微指令中下址字段的位数至少是__________位。
- 26.某计算机的控制器采用微程序控制器方式,微指令中的操作控制字段采用编译码法,共有33个微命令,构成5个互斥类,分别包含7、3、12、5和6个微命令,操作控制字段的位数至少有__________位。
- 27.在CPU中跟踪指令后继地址的寄存器是()。
- 28.硬布线控制器是一种()。
- 29.水平型微指令与垂直型微指令相比,()。
- 30.状态条件寄存器的主要用途是用来存放__________。
- 31.由于CPU内部的操作速度较快,而CPU访问一次主存所花的时间较长,因此机器周期通常用()来规定。
- 32.相对于微程序控制器,硬布线控制器的特点是__________。
- 33.硬布线控制器也称为__________。
- 34.在微程序控制器中,机器指令和微指令的关系为__________。
- 二.判断题
-
- 1.微程序控制器的微命令是由组合逻辑电路产生的。
- 2.指令和数据都存放在主存。它们都以二进制代码形式出现。
- 3.一条指令周期划分为若干个机器周期。每个机器周期完成一个基本操作。
- 4.在微程序控制器中,一条机器指令的功能由一条微指令实现。
- 5.在微程序控制器中,构成控制信号序列的最小单位是微命令。
- 6.组合逻辑控制器中,微操作信号的形成主要与指令操作码信号有关。
- 7.微程序控制器的速度比组合逻辑控制器的速度快。
- 8.控制器的功能是对数据通路实施控制,以便信息能够正确传输,从而完成指令的执行。
- 9.各种指令的指令周期因为操作功能不同。所以指令周期不一样。
- 10.用程序计数器PC来产生后继微指令地址。
- 三.填空题
-
- 1.CPU具有________控制,操作控制,时间控制和数据加工等基本功能。
- 2.从主存中读取一个指令字所需的最短时间称为________。
- 3.微程序控制器主要由________、微指令寄存器、地址转移逻辑三大部分组成。
- 4.一条微指令可以划分为________字段和顺序控制字段。
- 5.异步控制方式的特点是采用________的机器周期(或节拍)执行各种不同的指令。
- 6.取出并执行一条指令的时间成为________。
- 7.一个指令周期由若干个CPU周期组成。所有指令的第一个CPU周期都是________周期。(
- 8.在CPU中,________的作用是跟踪后继指令的地址。
- 9.微程序控制器的核心部件是( )。它是一种只读存储器。
- 10.________用于对当前存放在指令寄存器IR中的指令进行译码。
- 11.微指令的基本格式可分为________和垂直型微指令。
- 12.________控制器的基本思想是:某一微操作控制信号是指令操作码译码输出,时序译码输出和状态条件信号的逻辑函数。
- 13.硬布线控制器的设计方法是:先画出________的流程图,再利用布尔代数写出综合逻辑表达式,然后用门电路和触发器等器件时序。
- 14.CPU周期也称为机器周期。一个CPU周期包含若干个________。
- 15.在微程序控制中,一个节拍中所需要的一组微命令被编成一条________。
- 16.同步控制方式采用________的机器周期(或节拍)执行各种不同的指令。
- 17.________用来存放CPU访问主存或I/O接口的地址。
- 18.________用来存放CPU与主存或I/O接口之间传送的数据。
- 19.________用于保存当前正在执行的指令。当指令从主存中取出后就暂存在这个寄存器中。
- 20.________称为节拍脉冲或T周期,它是处理操作的基本单位。(答案请用中文填写)
- 四.填空计算题
-
- 1.某计算机执行一条指令平均需要3个CPU周期,平均需访问内存2次。每个CPU周期包含4个时钟周期。若计算机主频为100MHz,请计算:1.该计算机的时钟周期为___【空1】________纳秒(ns)。2.如主存为"0"等待(即不需要插入等待周期),问指令执行的平均速度为________【空2】_______MIPS(每秒百万条指令数)。除不尽时计算结果请保留小数点后两位。3.若每次访问内存需插入一个等待周期,那么执行一条指令的平均时间为_____【空3】________纳秒(ns),指令执行的平均速度为_____【空4】__________MIPS(每秒百万条指令数)。除不尽时计算结果请保留小数点后两位。注意:用阿拉伯数字填写。1s=10的9次方纳秒(ns)。
- 2.某CPU的时钟频率为100MHz,其时钟周期是____【空1】________纳秒(ns)。若已知每个机器周期平均包含2个时钟周期,该机的平均指令执行速度为25MIPS,请计算:平均指令周期是______【空2】_________纳秒(ns),平均每个指令周期含有___【空3】___个机器周期。注意:答案中不能填写计算公式和单位,只需要填写阿拉伯数字。
- 3.设某机平均执行一条指令需要两次访问内存,平均需要三个机器周期,每个机器周期包含 4 个节拍周期。若机器主频为 25MHz,请计算:(1)时钟周期为____【空1】_______纳秒(ns)。(2) 若访问主存不需要插入等待周期,则平均执行一条指令的时间为___【空2】____纳秒(ns)。该机的指令执行的平均速度为________【空3】_______MIPS(每秒百万条指令数)。除不尽时计算结果请保留小数点后两位。(3) 若每次访问内存需要插入 2 个等待节拍周期,则平均执行一条指令的时间为____【空4】_____纳秒(ns)。注意:答案中不能填写计算公式和单位,只需要填写阿拉伯数字。
一.选择题
1.以下叙述中()是错误的
A.取指令操作是控制器固有的功能,不需要在操作码控制下完成
B.所有指令的取指令操作都相同
C.在指令长度相同的情况下,所有指令的取指操作都是相同的
D.一条指令包含取指、分析、执行三个阶段
- 答案:B
2.在同步控制方式中()。
A.各指令的执行时间相同
B.各指令的工作周期都一样长
C.各指令的时钟周期都一样长
D.各指令占用的节拍数相同
- 答案:C
3.关于指令周期,下列说法正确的是()。
A.指令周期等于机器周期
B.指令周期大于机器周期
C.指令周期是机器周期的两倍
D.机器周期是指令周期的两倍
- 答案:B
4.控制器的功能是()。
A.产生时序信号
B.从主存取出一条指令
C.完成指令操作的译码
D.从主存取出指令,完成指令操作码译码,并产生有关的操作控制信号,以解释执行该指令
- 答案:D
5.在取指令操作之后,程序计数器中存放的是()。
A.当前指令的地址
B.程序中指令的数量
C.下一条指令的地址
D.已经执行指令的计数值
- 答案:C
6.微程序存放在__________中。
A.主存储器
B.控制存储器
C.指令寄存器
D.通用寄存器
- 答案:B
7.在取指周期中,主要按照()的内容访问主存,以读取指令。
A.指令寄存器(IR)
B.程序状态寄存器(PSW)
C.存储器数据寄存器(MDR)
D.程序计数器(PC)
- 答案:D
8.微地址是指微指令()。
A.在主存中的存储位置
B.在堆栈中的存储位置
C.在磁盘的存储位置
D.在控制存储器的存储位置
- 答案:D
9.将微程序存储在EEPROM中并且可以进行修改称为__________。
A.静态微程序设计
B.动态微程序设计
C.汇编程序设计
D.毫微程序设计
- 答案:B
10.请在以下叙述中选出两个描述正确的句子是()。(1) 同一个CPU周期中,可以并行执行的微操作叫做相容微操作。(2) 同一个CPU周期中,不可以并行执行的微操作叫做相容微操作。(3) 同一个CPU周期中,可以并行执行的微操作叫做相斥微操作。 (4)同一个CPU周期中,不可以并行执行的微操作叫相斥微操作。
A.(1)(2)
B.(2)(4)
C.(2)(3)
D.(1)(4)
- 答案:D
11.下列关于RISC的叙述中,错误的是__________。
A.RISC一定采用微程序控制器
B.RISC大多数指令的执行在一个CPU周期内完成
C.RISC的内部通用寄存器数量相对CISC多
D.RISC的指令数、寻址方式和指令格式种类相对CISC少
- 答案:A
12.在CPU中,用来指定下一条要执行指令的地址的寄存器是__________。
A.地址寄存器
B.指令寄存器
C.程序计数器
D.状态条件寄存器
- 答案:C