第五章 中央处理机 练习题(含答案)
第五章 中央处理器 黑
1、A.C. 23、采用4、CPU 5A.B.C.D. 6A.B.C.D. 78A.B.C.D. 9A. 10A.B.C.D. 11A.B.C.D.12、下列关于动态流水线正确的是()A.动态流水线是在同一时间内,当某些段正在实现某种运算时,另一些段却在进行另一种运算,这样对提高流水线的效率很有好处,但会使流水线控制变得很复杂B. 动态流水线是指运算操作并行C. 动态流水线是指指令步骤并行D. 动态流水线是指程序步骤并行13、流水CPU是由一系列叫做“段”的处理线路组成的。
一个m段流水线稳定时的CPU的吞吐能力,与m个并行部件的CPU 的吞吐能力相比()A.具有同等水平的吞吐能力B.不具备同等水平的吞吐能力C. 吞吐能力大于前者的吞吐能力D. 吞吐能力小于前者的吞吐能力14、设指令由取指、分析、执行3个子部件完成,并且每个子部件的时间均为△t,若采用常规标量流水线处理机(即处理机的度为1 )连续执行12条指令,共需15、若采用度为4的超标量流水线处理机,连续执行上述20条指令,只需16、设指令流水线把一条指令分为取指、分析、执行3个部分,且3部分的时间分别是t取指=2ns,t分析=2ns,t执行=1ns,则100条指令全部执行完毕需17、设指令由取指、分析、执行3个子部件完成,并且每个子部件的时间均为t,若采用常规标量流水线处理机,连续执行8条指令,则流水线的加速比为18、指令流水线中出现数据相关是流水线将受阻,()可解决数据相关问题。
A.增加硬件资源B.采用旁路技术C.采用分支预测技术D.以上都可以19、关于流水线技术的说法,错误的是()A.超标量技术需要配置多个功能部件和指令译码电路等B.与超标量技术和超流水线技术相比,超长指令字技术对优化编译器要求更高,而无其他硬件要求C.流水线按序流动时,在RAM、WAR和WAW中,只可能出现RAW相关D.超流水线技术相当于将流水线在分段,从而提高每个周期内功能部件的使用次数二、综合应用题1、某计算机的数据通路结构如图所示,写出实现ADD R1,(R2)的未操作序列(含取指令及确定后继指令的地址)。
计算机组成课后习题答案
闪存可以分为NOR Flash和NAND Flash两种类型。
工作原理
闪存的主要功能是可擦写、非易失性存储数据。NOR Flash读取速度快,适用于代码存储;NAND Flash容量大 、成本低,适用于大量数据的存储。闪存的擦除和编程操作需要特定的电压和时序。
04
输入输出设备
键盘的工作原理与分类
THANKS
感谢观看
成字符或汉字。
05
数据传输方式
并行传输与串行传
并行传输
指数据以多个通道同时传输,适用于近距离、高速传输,如 CPU与内存之间的数据交换。
串行传输
指数据一位一位地顺序传输,适用于远距离、低速传输,如 网络通信。
数据传输速率
数据传输速率
指单位时间内传输的数据量,通常以比特率(bit per second)表示。
影响数据传输速率的因素
包括信号带宽、信噪比、误码率等。
数据传输过程中的同步与异步问题
同步传输
指发送方和接收方的时钟信号保持同 步,适用于高速数据传输。
异步传输
指发送方和接收方的时钟信号不需同 步,适用于低速数据传输。
06
操作系统基础知识
操作系统的功能与分类
要点一
功能
操作系统是计算机系统的核心软件,负责管理计算机硬件 和软件资源,提供用户与计算机交互的界面。
硬盘的分类与工作原理
分类
硬盘可以分为机械硬盘(HDD)和固态硬盘(SSD)。
工作原理
硬盘的主要功能是永久存储数据。HDD采用磁记录技术,将数据以磁道的形式存 储在旋转的盘片上;SSD则采用闪存技术,通过电子方式存储数据。HDD的读取 速度较慢,但价格较低;SSD的读取速度较快,但价格较高。
中央处理器(CPU)_真题-无答案
中央处理器(CPU)(总分200,考试时间90分钟)一、单项选择题1. 指令译码器是对( )进行译码。
A. 整条指令B. 指令的操作码字段C. 指令的地址D. 指令的操作数字段2. 采用断定方式的微指令中,下一条微指令的地址是( )。
A. 在微指令计数器中B. 在微指令寄存器中C. 在程序计数器中D. 在本条微指令的顺序控制字段中3. 垂直型微指令的特点是( )。
A. 微指令格式垂直表示B. 控制信号经过编码产生C. 采用微操作码D. 采用微指令码4. 在计算机系统中,表征系统运行状态的部件是( )。
A. 程序状态寄存器B. 累加寄存器C. 程序计数器D. 中断寄存器5. 微指令执行的顺序控制问题,实际上是如何确定下一条微指令的地址问题。
通常采用的一种方法是断定方式,其基本思想是( )。
A. 用程序计数器PC来产生后继微指令地址B. 用微程序计数器μPC来产生后继微指令地址C. 通过微指令顺序控制字段由设计者指定或者由设计者指定的判断字段控制产生后继微指令地址D. 通过指令中指定一个专门字段来产生后继微指令地址6. 由于CPU内部的操作速度较快,而CPU访问一次主存所花的时间较长,因此机器周期通常用( )来规定。
A. 主存中读取一个指令字的最短时间B. 主存中读取一个数据字的最长时间C. 主存中写入一个数据字的平均时间D. 主存中读取一个数据字的平均时间7. 微操作信号发生器的设计与下列因素( )基本无关。
A. CPU寄存器数量B. 指令系统C. 数据通路D. 机器字长8. 同步控制方式在实际应用中所表现的主要特点是( )。
A. 指令周期长度固定B. 工作周期长度固定C. 总线周期长度固定D. 时钟周期长度固定9. 微程序控制器中,机器指令与微指令的关系是( )。
A. 每一段机器指令组成的程序由一条微指令来执行B. 每一条机器指令由一段微指令组成的微程序解释执行C. 每一条机器指令由一条微指令来执行D. 每一条微指令由若干条机器指令解释执行10. 计算机操作的最小单位时间是( )。
计算机组成原理教案(第五章)
(1) I1: ADD R1,R2,R3 ; I2: SUB R4,R1,R5 ;
3.联合控制方式
此为同步控制和异步控制相结合的方式。 情况(1) 大部分操作序列安排在固定的机器周 期中,对某些 时间难以确定的操作则以执行部件的“回答”信号作为本次操 作的结束; 情况(2) 机器周期的节拍脉冲数固定,但是各条指令周期的 机器周期数不固定。
5.4 微程序控制器
5.4.1 微命令和微操作
控 制 字 段 判别测试字段
下地址字段
按照控制字段的编码方法不同,水平型微指令又分为三种:
I. 全水平型(不译法)微指令 II. 字段译码法水平型微指令 III. 直接和译码相混合的水平型微指令。
2.垂直型微指令
微指令中设置微操作码字段,采用微操作码编译法,由 微操作码规定微指令的功能 ,称为垂直型微指令。
下面举4条垂直型微指令的微指令格式加以说明。设微指 令字长为16位,微操作码3位。
(1)寄存器-寄存器传送型微指令 (2)运算控制型微指令
(3)访问主存微指令 (4)
3.水平型微指令与垂直型微指令的比较
(1)水平型微指令并行操作能力强,效率高,灵活性强,垂直型微 指令则较差。
(2)水平型微指令执行一条指令的时间短,垂直型微指令执行时间 长。
5.8.3 流水线中的主要问题
流水过程中通常会出现以下三种相关冲突,使流水线断流。
1. 资源相关
资源相关是指多条指令进入流水线后在同一机器时钟周 期内争用同一个功能部件所发生的冲突。
2. 数据相关
在一个程序中,如果必须等前一条指令执行完毕后,才能 执行后一条指令,那么这两条指令就是数据相关的。
5.8 流水CPU
5.8.1 并行处理技术
第五章中央处理器习题参考答案1.请在括号内填入适当答案。在CPU中
第五章中央处理器习题参考答案1.请在括号内填入适当答案。
在CPU中:(1) 保存当前正在执行的指令的寄存器是(指令寄存器IR);(2) 保存当前正在执行的指令地址的寄存器是(程序计数器AR);(3) 算术逻辑运算结果通常放在(通用寄存器)和(数据缓冲寄存器DR)。
2.参见下图(课本P166图5.15)的数据通路。
画出存数指令"STA R1 ,(R2)"的指令周期流程图,其含义是将寄存器R1的内容传送至(R2)为地址的主存单元中。
标出各微操作信号序列。
解:"STA R1 ,(R2)"指令是一条存数指令,其指令周期流程图如下图所示:3.参见课本P166图5.15的数据通路,画出取数指令"LDA(R3),RO"的指令周期流程图,其含义是将(R3)为地址的主存单元的内容取至寄存器R0中,标出各微操作控制信号序列。
5.如果在一个CPU周期中要产生3个脉冲 T1 = 200ns ,T2 = 400ns ,T3 = 200ns,试画时序产生器逻辑图。
解:节拍脉冲T1 ,T2 ,T3 的宽度实际等于时钟脉冲的周期或是它的倍数,此时T1 = T3 =200ns ,T2 = 400 ns ,所以主脉冲源的频率应为 f = 1 / T1 =5MHZ 。
为了消除节拍脉冲上的毛刺,环型脉冲发生器可采用移位寄存器形式。
下图画出了题目要求的逻辑电路图和时序信号关系。
根据关系,节拍脉冲T1 ,T2 ,T3 的逻辑表达式如下:T1 = C1·, T2 = , T3 =6.假设某机器有80条指令,平均每条指令由4条微指令组成,其中有一条取指微指令是所有指令公用的。
已知微指令长度为32位,请估算控制存储器容量。
解:微指令条数为:(4-1)×80+1=241条取控存容量为:241×32/8=964B7. 某ALU器件使用模式控制码M,S3,S2,S1,C来控制执行不同的算术运算和逻辑操作。
计算机组成原理第6版(白中英)第5章中央处理器
5.2.1 指令周期的基本概念
也叫节拍脉冲或T周期,是计算机处理操作的基本时间单位。 在一个CPU周期内,要完成若干个微操作。这些微操作有的 可以同时执行,有的需要按先后次序串行执行。因而需要把 一个CPU周期分为若干个相等的时间段,每一个时间段称为 一个节拍脉冲或T周期。 时钟周期通常定义为机器主频的倒数。
10
5.2.1 指令周期的基本概念
CPU执行程序是一个“取指令—执行指令”的循环过程。
CPU从内存中取出一条指令,并执行这条指令的时间总和; 指令周期常用若干个CPU周期来表示。 又称机器周期,一般为从内存读取一条指令字的最短时间; 一个CPU周期可以完成CPU的一个基本操作。 一个CPU周期包含若干时钟周期。
3
3
5.1.2 CPU的基本组成
现代的CPU的组成
冯·诺依曼机的定义
• 运算器、控制器 、片内Cache;
控制器的主要功能
• 从内存中取出一条指令,并指出下条指令的存放位置;PC、IR
• 对指令进行译码,产生相应的操作控制信号;
ID、时序电路、操 作控制器
• 控制CPU、内存和输入/输出设备之间数据流动;
12
5.2.1 指令周期的基本概念
定长CPU周期的指令示意图:
单周期CPU:在一个时钟周期内完成从指令取出到得到结果的工作,
以最长指令为准,效率低,目前较少采用。
多周期CPU:将指令的执行分成多个阶段,每个阶段在一个时钟周期
内完成,因而时钟周期段,不同指令所用的周期数不同。以下仅讨论多周 期CPU。
求操作数 有效地址
14
5.2.1 指令周期的基本概念 一个简单的程序
地址 指令
说明
100
操作系统-第五章
3.在移臂调度算法中()算法可能会随时改变移动臂的移动方向。
A.电梯调度B.先来先服务
C.双向扫描D.最短寻找时间优先
4.SPOOLING是对脱机I/O方式的模拟,SPOOLING系统中的输出井是对脱机输出中的()的模拟,输出程序是对脱机输出中的()进行模拟。
A.内存输出缓冲区B.磁盘
8.用户编制程序时使用的设备与系统分配的实际设备无关,把这种特性称为()
9.执行一次磁盘输入输出操作所花的时间分成寻找时间、延迟时间和()三个部分。
10.磁盘的驱动调度主要分成移臂调度和()两种。
11.磁盘上的一个物理块由三个参数来定位,首先把移动臂移动并定位在不同盘面上具有相同编号的磁道位置,表示该位置的参数称()
一、单项选择题
1.绘图仪是
A.独占设备B.共享设备
C.有时是独占设备,有时是共享设备D.常用的字符输出设备
2.共享设备是指那些()的设备。
A.任意时刻都可以同时为多个用户服务
B.可以为多个用户服务
C.只能为一个用户服务
D.一个作业还没有撤离就可以为另一个作业同时服务,但每个时刻只为一个用户服务
3.共享型设备是可被多个用户作业同时使用的设备,其中"同时"的含义是()
18.设磁盘的转速为3000转/分,盘面划分成10个扇区,则读取一个扇区的时间为( )
A.20ms B.3ms C.2ms D.1ms
19.一个含6个盘片的双面硬盘,盘片每面有100个磁道,则该硬盘的柱面数为
A.12B.250C.100D.1200
20.当两个进程访问同一柱面、同一扇区、不同磁道的时候()
A.主存B.通道C.磁盘D.寄存器
操作系统第五章答案
信号的进程不一定正好在接收时占有处理机,而相应的处理必须等到该接收进程
得到处理机之后才能进行。
2、答:
按资源分配管理的特点,输入输出设备可分为独享设备、共享设备和虚拟设备三类。
独享设备:即不能共享的设备,一段时间只能由一个作业独占。如打印机、读卡机、磁带机等。所有字符型输入输出设备原则上都应是独享设备。
共享设备:可由若干作业同时共享的设备,如磁盘机等。共享分配技术保证多个进程可以同时方便地直接存取一台共享设备。共享提高了设备的利用率。块设备都是共享设备。
虚拟设备:利用某种技术把独享设备改造成多台同类型独享设备或共享设备。虚拟分配技术就是利用独享设备去模拟共享设备,从而使独享设备成为可共享的、快速I/O的设备。实现虚拟分配的最有名的技术是SPOOLing技术,即假脱机技术。
3、答:
目标:(1)按用户提出的要求接入外部设备,系统按一定算法分配和管理控制,而用户不必关心设备的实际地址和控制指令。
10、
答:通道是一个独立于CPU的专管输入/输出控制的处理机,它控制设备与内存直接进行数据交换。它有自己的通道指令,这些通道指令受CPU启动,并在操作结束时向CPU发中断信号。
通道方式进一步减轻了CPU的工作负担,增加了计算机系统的并行工作程度。
11、
答:中断即外中断,指来自处理机和内存外部的中断,包括I/O设备发出的I/O
CPU;外围设备
问答题
1、答:
将一台独享打印机改造为可供多个用户共享的打印机,是应用SPOOLing技术的典型实例。具体做法是:系统对于用户的打印输出,并不真正把打印机分配给该用户进程,而是先在输出井中申请一个空闲盘块区,并将要打印的数据送入其中;然后为用户申请并填写请求打印表,将该表挂到请求打印队列上。若打印机空闲,输出程序从请求打印队首取表,将要打印的数据从输出井传送到内存缓冲区,再进行打印,直到打印队列为空。
信息技术与教育技术作业及答案
《信息技术与教育技术(1)》作业及答案第一章引论一、填空题:1、信息化是当今世界经济和社会发展的大趋势。
2、教育信息化的核心思想是将信息技术融合到教育过程中去。
3、教育技术是教育学的一个分支,它的研究对象是学习过程和教学资源。
4、教师对学习过程的研究有两个含义:一是研究学生的学习过程,二是研究自已作为学习者的学习过程。
5、教师的责任在于帮助学生实现从获得信息到增长知识的转变。
6、学习可以分为:记忆、理解、应用和解决问题四类。
第二章信息、信息科学与信息技术一、填空题:1、信息是事物运动的状态与方式,是物质的一种属性。
2、信息、能源和物质是客观世界的三大要素。
3、从概念上,信息一般划分为本体论信息和认识论信息两种最基本的类型。
4、本体论信息是第一位的,认识论信息是第二位的。
5、外部世界向认识主体输入的信息称为感知信息(本体论信息),认识主体表述的事物运动状态与方式,是主体向外部世界输出信息称为再生信息(认识论信息)。
6、认识论意义的信息可以扩展为三个层次:语法信息、语义信息、语用信息。
7、以主体的认识能力和观察过程为依据,认识论信息分为三个部分:实在信息、实得信息、先验信息。
8、一般而言,信息资源是指经过人类开发与组织的信息的集合。
9、信息资源具有四个明显的特征:智能性、有限性、不均衡性和整体性。
二、判断题:1、信息是可以看得见的客观世界物质的一种。
(×)2、相对而言,语用信息是认识论信息的最低层次。
(×)3、信息的存储就是一种时间传递活动。
(√)4、信息资源是由信息内容、人、符号、载体四种最基本的要素构成。
(√)5、信息科学是一种主要研究记录在书籍中信息的科学。
(×)三、简述题:1、什么是信息?信息是事物运动的状态与(状态变化的)方式。
2、什么是本体论信息?一个事物的本体论信息,就是这个事物的运动状态及其变化方式。
3、什么是认识论信息?就是认识主体对事物运动的状态及其变化方式所能感受到的内容,包括这种状态和方式的形式、内容和效用。
计算机科学与技术学科联考计算机组成原理考点归纳与典型题详解(中央处理器)【圣才出品】
第5章中央处理器5.1 考点归纳【考纲指定考点】【题型及考点分析】本章是计算机组成原理的重点,一般常考选择题与综合题。
综合题一般考查数据通路的分析,指令执行阶段的节拍与控制信号的安排、流水线技术与性能分析等。
选择题一般考各种寄存器的特点,指令执行的各种周期与特点,控制器的相关概念,流水线的相关概念。
复习本章首先就要弄懂数据通路,再在此基础上弄懂指令执行的个阶段的节拍与控制信号的安排。
一、CPU的功能和基本结构1.中央处理器(CPU)的功能中央处理器(CPU):就是计算机完成取指令、分析指令及执行指令的功能部件,一般具有以下几个功能:(1)指令控制。
完成取指令、分析指令和执行指令的操作。
(2)操作控制。
CPU管理并产生由内存取出的每条指令的操作信号,把各种操作信号送往相应的部件,从而控制这些部件按指令的要求进行运作。
(3)时间控制。
产生时序信号,对指令操作进行控制。
(4)数据加工。
对数据进行算术和逻辑运算。
(5)中断处理。
对计算机运行过程中出现的异常情况和特殊请求进行处理。
2.中央处理器的结构在计算机系统中,中央处理器主要有两大部件构成:控制器和运算器。
(1)控制器控制器由程序计数器,指令寄存器,指令译码器,时序产生器,和操作控制器等组成,完成协调与指挥整个计算机系统协调工作,其主要功能有:①从内存中取指令,并且指出下一条指令在内存中的位置。
②对指令进行译码,产生相应的控制信号,以便启动规定的动作。
③指挥并控制CPU,内存,输入输出设备间的数据流动方向。
(2)运算器运算器由算术逻辑单元,累加器,数据缓冲寄存器,状态条件寄存器组成,它是数据加工处理部件,运算器接受控制器发送过来的命令进行运作,其主要功能有:①执行所有算术运算。
②执行所有逻辑操作,并且进行逻辑测试,如零值测试或比较测试。
图5-1 CPU逻辑结构图(3)寄存器CPU中有很多寄存器,这些寄存器大致可以分为两类,一类是用户可见的寄存器,可对这类寄存器编程,如通用寄存器组、程序状态字寄存器;另一类是用户不可见的寄存器,对用户是透明的,不可以对这类寄存器编程,如存储器地址寄存器、存储器数据寄存器、指令寄存器。
华南理工2017【计算机组成原理】随堂练习
9.设寄存器内容为11111111,若它等于+127,则机器码为()表示。
A、原码B、补码C、反码D、移码
参考答案:D
10.8位原码能表示的不同数据有()个。
A、15 B、16 C、255 D、256
参考答案:C
11.下列关于奇偶校验码错误的描述是()。
A、只能发现奇数位错B、无纠错能力
参考答案:C
4.在机器数的四种表示方法中,()对0的表示有两种形式。
A、原码和反码B、原码和补码C、反码和补码D、补码和移码
参考答案:A
5.n位定点补码表示的最大值是()。
A、2的n次方B、2的n次方-1 C、2的n-1次方D、2的n-1次方再-1
参考答案:B
6.将用8位二进制补码表示的十进制数-121,扩展成16位二进制补码,结果用十六进制表示为()。
参考答案:B
3.在指令格式中采用扩展码设计方案是为了()。
A、减少指令字长度B、增加指令字长度C、保持指令字长度不变而增加指令操作的数量
D、保持指令字长度不变而增加寻址空间
参考答案:C
4.某计算机存储器按字(16位)编址,每取出一条指令后PC值自动加1,说明其指令长度是()。
A、1个字节B、2个字节C、3个字节D、4个字节
A、原码B、补码和移码C、补码D、补码和反码
参考答案:B
2.二进制数-101101B的补码是()。
A、11001011B B、11010011B C、11010110B D、11110111B
参考答案:B
3.在补码表示的机器中若寄存器A中存放数9EH,经过一次()运算它可以变为CFH。
A、算术左移B、逻辑左移C、算术右移D、逻辑右移
第5章习题答案-机器主频16m,平均
习题51 、中央处理器有哪些基本功能?由哪些基本部件组成?2 、什么是指令周期、CPU 周期和时钟脉冲周期?三者有何关系?3 、参见图5.1所示的数据通路。
画出存数指令“ STOI Rs , (Rd) ”的指令周期流程 图,其含义是将源寄存器 Rs 的内容传送至(Rd)为地址的主存单元中。
4 、参见图5.13所示的数据通路。
画出取数指令“ LDA (Rs),Rd'的指令周期流程 图,其含义是将(Rs)为地址的主存单元的内容传送至目的寄存器 Rdo 标出相应的微操作控制信号序列。
5 、参见图5.15所示的数据通路。
画出加法指令“ ADD Rd, (mem ”的指令周期流程 图,其含义是将 Rd 中的数据与以mem 为地址的主存单元的内容相加,结果传送至目的 寄存器Rd 。
6 、假设CPU 结构如图5.56所示,其中有一个累加寄存器 AC —个状态条件寄存器 和其它4个寄存器,各部分之间的连线表示数据通路,箭头表示信息传送方向。
要求: (1) 标明图中a 、b 、c 、d 这4个寄存器的名称; (2) 简述指令从主存取出到产生控制信号的数据通路; (3)简述数据在运算器和主存之间进行存/取访问的数据通路主存傭S3想图5.56 CPU 结构图7 、简述程序与微程序、指令与微指令的区别。
8 、微命令有哪几种编码方法,它们是如何实现的? 9、简述机器指令与微指令的关系。
状态盖件岳存器「慢彳E 控制铝10 、某机的微指令格式中有10个独立的控制字段C0〜C9,每个控制字段有Ni个互斥控制信号,Ni的值如下:请回答:(1) 如果这10个控制字段,采用编码表示法,需要多少控制位?(2) 如果采用完全水平型编码方式,需要多少控制位?11 、假设微地址转移逻辑表达式如下:口A4=P2- ZF • T4口A3=P1・ IR15 • T4口A2=P1- IR14 • T4口A1=P1- IR13 • T4口A0=P1- IR12 • T4其中口A4〜口A0为微地址寄存器的相应位,P1和P2为判别标志,ZF为零标志,IR15〜IR12为指令寄存器IR的相应位,T4为时钟脉冲信号。
计算机组装与维护第五版课后习题参考答案(工业)
计算机组装与维护第五版课后习题参考答案(工业)第一章:计算机硬件基础知识1. 什么是计算机硬件?计算机硬件是指计算机的物质实体部分,包括主机、显示器、键盘、鼠标等。
2. 主机的组成部分有哪些?主机由主板、中央处理器(CPU)、内存(RAM)、硬盘、电源等组成。
3. 什么是中央处理器(CPU)?中央处理器是计算机的核心部件,负责执行计算机指令,控制和协调计算机的各种操作。
4. 内存(RAM)的作用是什么?内存是计算机的临时存储器,用于存储运行时的数据和程序。
5. 硬盘的作用是什么?硬盘是计算机的永久存储器,用于存储操作系统、应用程序和用户数据。
第二章:计算机的安装和调试1. 如何安装计算机主机?1.将计算机主机放置在合适的位置,与显示器、键盘、鼠标等连接上。
2.将电源插头插入电源插座,按下电源按钮开机。
3.根据屏幕提示,进行操作系统的安装。
2. 如何调试计算机出现的故障?1.排查硬件故障:检查电源是否正常工作,检查硬盘、内存等是否连接稳定。
2.排查软件故障:检查操作系统是否正常安装,检查应用程序是否有问题。
3.使用诊断工具:可以使用一些专业的诊断工具来帮助定位和修复故障。
第三章:计算机的维护和保养1. 如何进行计算机的定期维护?1.清洁硬件:定期清洁计算机主机、显示器、键盘等,确保无尘。
2.检查硬件连接:重新插拔硬盘、内存等设备,确保连接良好。
3.清理病毒和恶意软件:使用杀毒软件定期扫描计算机,清除病毒和恶意软件。
2. 如何保护计算机的数据安全?1.备份重要数据:定期将重要数据备份到外部存储设备。
2.使用强密码:设置强密码,定期更换密码。
3.定期更新操作系统和应用程序:及时安装操作系统和软件的更新补丁。
1. 什么是计算机网络?计算机网络是通过物理连接和网络协议将多台计算机连接起来,实现信息的共享和传输。
2. 什么是IP地址?IP地址用于唯一标识计算机在网络上的位置。
3. 什么是子网掩码?子网掩码用于将IP地址分成网络地址和主机地址两部分。
白中英计算机组成原理第五章答案
写后写相关
I6 MUL R6 , R7 ;(R6) ×(R7) R6
个小组,进行译码,可得六个微命令
信号,剩下的a, b, c, g四个微命令信
号可进行直接控制,其整个控制字段 注意:00表示两位
Hale Waihona Puke 组成如右图所示:均不产生控制信号
12、今有4级流水线,分别完成取指、指令译码并取数、 运算、送结果四步操作。假设完成各步操作的时间 依次为100ns、100ns、80ns、50ns。请问:
① 流水线的操作周期应设计为多少?
流水线的操作周期应按各步操作的最大时间来考虑,即流 水线时钟周期性 ,故取100ns。
② 若相邻两条指令发生数据相关,硬件上不采取措施,那么第2 条指令要推迟多少时间进行? 流水时空图 遇到数据相关时,就推迟第2条指令的执行;
要推迟到所需读取的数据已产生为止,因此至少需要延迟 2个时钟周期。
① 画出流水处理的时空图,假设时钟周期为100ns。
空间S
1 2 3 4 5 15 16
WB
12 345
ME
12 345
M EX ID
12 345 12 345
…
IF 1 2 3 4 5
0 t1 t2 t3 t4 t5 t6 t7 t8 t9
时间T
t19 t20
13、指令流水线有取指(IF)、译码(ID)、执行 (EX)、访存(MEM)、写回寄存器堆(WB) 五个过程段,共有20条指令连续输入此流水线。
取数指令LAD (R3),R0的指令周期
取指周期
PC0 G (PC)AR ARi
执行周期
R30 (R3)AR G
ARi
R/W=1 (M)DR
MMDR R/W=1
程控交换第五章
一、填空题1.控制系统的结构与程控交换机的控制方式之间有密切关系,控制方式不同,控制系统结构也有所不同。
控制方式一般可分为集中控制、分散控制。
(第5章)2.程序级别的典型划分为:故障级、时钟级、基本级。
(第5章)3.交换机软件设计中,CCITT建议使用的三种语言是(规范描述语言(SDL)、汇编/或高级语言、交互式人-机对话语言(MML)。
(第5章)4.基本的进程调度算法有先来先服务、时间片轮转法、分级调度。
(第5章)5.程控交换系统的服务质量标准可以由呼损指标和接续时延两个指标来衡量。
(第5章)6.主处理机冷备用的两种方式是__冷备用和热备用___。
(第5章)7.运行软件是维持交换系统正常运行所必需的软件。
(第5章)8.支援软件是联机的软件。
(第5章)9.对程控交换机的运行软件的要求是实时性、多道程序运行(或多重性)、业务的不间断性。
(第5章)10.交换局程序数据部分包括系统数据、局数据、用户数据三部分。
(第5章)11.处理机为了达到实时性和多重性处理的要求,将任务划分为故障级、周期级(时钟级)、基本级;三种执行级别,这三种级别的任务分别由故障中断、时间表和_队列_启动。
(第5章)12.操作系统的基本功能有___处理机__管理、进程管理、存储器管理、I/O 设备管理等。
(第5章)13.呼损率就是交换设备未能完成的电话呼叫数量和_用户发出的电话呼叫数量_的比值。
(第5章)14.用户模块的功能之一是完成用户话务的__集中和扩散_。
(第5章)15.一般认为,在本地电话网中,总呼损在2%-5%范围内是比较合适的。
(第5章)16.分散控制方式的最大特点是取消了中央处理机。
(第5章)17.交换系统的再启动次数要求每月在10次之下。
(第5章)18.呼叫处理能力BHCA:在单位时间内控制系统能够处理的呼叫次数。
(第5章)19.我国局用交换机的系统中断时间为平均每年不超过3分钟。
(第5章)20.程控交换机的数据部分包括系统数据、局数据和用户数据。
计算机组成原理章节题库-中央处理器(圣才出品)
第5章中央处理器一、单项选择题1.条件转移指令执行时所依据的条件来自()。
A.指令寄存器B.标志寄存器C.程序计数器D.地址寄存器【答案】B【解析】A项,指令寄存器用于存放当前正在执行的指令;B项,程序状态字寄存器用于保存系统的运行状态。
条件转移指令执行时,需对标志寄存器的内容进行测试,判断是否满足转移条件;C项,程序计数器用于存放下一条指令的地址;D项,地址寄存器用于暂存指令或数据的地址。
2.CPU中决定指令执行顺序的是()。
A.指令寄存器IRB.程序计数器PCC.程序状态字寄存器PSWRD.主存地址寄存器MAR【答案】B【解析】CPU中用程序计数器PC来跟踪下一条将要执行的指令的地址,即通过程序计数器PC来决定指令执行顺序。
3.在CPU的寄存器中,()对用户是透明的。
A.程序计数器B.状态寄存器C.指令寄存器D.通用寄存器【答案】C【解析】指令寄存器中存放当前执行的指令,不需要用户的任何干预,所以对用户是透明的。
其他三种寄存器的内容可由程序员指定。
4.在计算机系统中,表征系统运行状态的部件是()。
A.程序计数器B.累加计数器C.中断计数器D.程序状态字【答案】D【解析】计算机系统中,程序状态字保存系统运行状态。
5.在CPU中用来存储指令后继地址的寄存器是()。
A.主存地址寄存器B.程序计数器C.指令寄存器D.状态条件寄存器【答案】B【解析】为了保证程序能够连续地执行下去,CPU必须具有某些手段来确定下一条指令的地址。
而程序计数器正是起到这种作用,所以通常又称为程序计数器。
当程序转移时,转移指令执行的最终结果就是要改变PC的值,此PC值就是下一条要执行的指令的地址。
有些机器中也称PC为指令指针IP。
6.关于微指令操作控制字段的编码方法,下面叙述正确的是()。
A.直接控制法、最短编码法和字段编码法都不影响微指令的长度B.一般情况下,直接控制法的微指令位数多C.一般情况下,最短编码法的微指令位数多D.一般情况下,字段编码法的微指令位数多【答案】B【解析】对于相同的微命令数,微指令位数按最短编码法、字段编码法和直接控制法的顺序依次增加。
第五章第六章练习题
第五章第六章练习题第五六章练习题1.如果I/O设备与存储设备间的数据交换不经过CPU来完成,则这种数据交换方式是()A.程序查询方式 B.中断方式C.DMA方式 D.外部总线方式2.在采用SPOOLing技术的系统中,用户的打印数据首先被送到()A.磁盘固定区域 B.内存固定区域 C.终端 D.打印机3.在下面的I/O控制方式中,需要CPU干预最少的方式是()A.程序I/O方式 B.直接存储器访问DMA控制方式C.中断驱动I/O控制方式 D.I/O通道控制方式4.利用通道实现了()之间数据的快速传输。
A.CPU和外设B.内存和CPUC.内存和外设D.外设和外设5.假脱机技术中,对打印机的操作实际上是用对磁盘存储实现的,用以替代打印机的部分是指()A.共享设备 B.独占设备 C.虚拟设备 D.物理设备6.在调试程序时,可以先把所有输出送屏幕显示而不必正式输出到打印设备,其运用了()A.SPOOLing技术 B.I/O重定向 C.共享技术 D.缓冲技术7.下列关于通道、设备、设备控制器三者之间的关系叙述中正确的是()A.设备控制器和通道可以分别控制设备B. 设备控制器控制通道和设备一起工作C. 通道控制设备控制器,设备控制器控制设备D. 设备控制器控制通道,通道控制设备8.下列哪一个选项不是引入缓冲的原因()A.缓和CPU和I/O设备间速度不匹配的矛盾B. 减少对CPU的中断频率,放宽对中断响应时间的限制C.减少CPU对I/O控制的干预D. 提高CPU和I/O设备之间的并行性9.系统中的通道数量较少,可能会产生“瓶颈”问题,()是解决此问题的有效方法。
A.在结构上增加一些连线,以增加数据传送通路B.在数据传输线路上多增设一些缓冲区C.提高CPU的速度D.采用虚拟设备技术10.磁盘是可共享的设备,因此每一时刻()作业启动它。
A.可以有任意多个 B.能限定几个C.至少能有一个D.至多能有一个11.对移动臂磁盘来说,在执行信息传输时把移动臂移到指定磁道所花费的时间称()时间。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第五章中央处理机练习题
一、选择题
1. 所谓n比特的CPU,n是指(B )。
A.地址总线线数 B. 数据总线线数 C. 控制总线线数 D. I/O线数
2. 程序计数器PC属于(B )。
A. 运算器
B. 控制器
C. 存储器
D. ALU
3. 程序计数器的位数取决于(A )。
A. 存储器的容量
B. 机器字长
C. 指令字长
D. 都不对
4. 指令寄存器的位数取决于(C )。
A. 存储器的容量
B. 机器字长
C. 指令字长
D. 存储字长
5. CPU中的通用寄存器的位数取决于(C )。
A. 存储器的容量
B. 指令的长度
C. 机器字长
D. 都不对
6. 在计算机系统中表征程序和机器运行状态的部件是(D )。
A. 程序计数器
B. 累加寄存器
C. 中断寄存器
D. 程序状态寄存器
7. 控制器的全部功能是(C )。
A. 产生时序信号
B. 从主存取出指令并完成指令操作码译码
C. 从主存取出指令、分析指令并产生有关的操作控制信号
D. 都不对
8. 指令译码器是对(B )进行译码。
A. 整条指令
B. 指令的操作码字段
C. 指令的地址码字段
D. 指令的地址
9. 微命令发生器的作用是(D )。
A. 从主存中取出指令
B. 完成指令操作码的分析功能
C. 产生控制时序
D. 产生各种操作控制信号
10. 计算机操作的最小单位时间是(A )。
A. 时钟周期
B. 指令周期
C. CPU周期
D. 工作脉冲
11. 从取指令开始到指令执行完成所需的时间,称之为(D )。
A. 时钟周期
B. 机器周期
C. 访存周期
D. 指令周期
12. 指令周期由一到几个机器周期组成,在第一个机器周期是(A )。
A. 从主存中取出指令字
B. 从主存中取出指令操作码
C. 从主存中取了指令地址码
D. 从主存中取出指令的地址
13. 计算机主频的周期是指(B )。
A. 指令周期
B. 时钟周期
C. CPU周期
D. 存取周期
14. 以硬连线方式构成的控制器也称为(A )。
A. 组合逻辑型控制器
B. 微程序控制器
C. 存储逻辑型控制器
D. 运算器
15. 微程序存储在(A )中。
A. 控制存储器
B. RAM
C. 指令寄存器
D. 内存储器
16. 相对于微程序控制器,硬布线控制器的特点是(D )。
A. 指令执行速度慢,指令功能的修改和扩展容易
B. 指令执行速度慢,指令功能的修改和扩展难
C. 指令执行速度快,指令功能的修改和扩展容易
D. 指令执行速度快,指令功能的修改和扩展难
17. 微程序控制器中,控制部件向执行部件发出的某个控制信号称为(D )。
A. 微程序
B. 微指令
C. 微操作
D. 微命令
18. 在微程序控制器中,微程序的入口地址是由(C )形成的。
A. 机器指令的地址码字段
B. 微指令的微地址码字段
C. 机器指令的操作码字段
D. 微指令的操作码字段
19. 水平型微指令与垂直型微指令相比(B )。
A. 前者一次只能完成一个操作
B. 后者一次只能完成一个操作
C. 两者都是一次只能完成一个操作
D. 两者都能一次完成多个操作
20. 下列不会引起指令流水阻塞的是(A )。
A. 数据旁路
B. 数据相关
C. 条件转移
D. 资源冲突
二、简答题
1. 简述程序计数器PC的作用和PC内数据的变更方式。
答:程序计数器PC用于存放下一条指令的地址,在取指令时,根据PC内容在指定的主存单元中取出指令。
当指令顺序执行时,取指令的同时PC内容自动加n(n为指令字节数);当跳转执行时,PC的内容从指令寄存器中的地址码字段获得。
2. 指令和数据都存于存储器中,CPU如何区分它们?
答:从时间上看,通常完成一条指令可分为取指阶段和执行阶段,在取指阶段通过访问存储器取出的二进制代码是指令,而在执行阶段,从存储器中取出的二进制代码是数据。
从空间上看,取出的指令放在指令寄存器IR中,而取到的操作数一般放入数据寄存器DR中。
3. 什么叫互斥性微操作?什么叫相容性微操作?试举例说明。
所谓互斥性微操作是指在一个CPU周期内不能并行执行的微操作,如ALU的“+”、“-”、“MOV”等操作就是互斥性微操作。
而相容性微操作是指在一个CPU周期内可以并行执行的微操作,如将两个数据同时打入ALU输入端的两个暂存器的微操作R1→X、R2→Y操作。
4. 什么叫指令?什么叫微指令?二者有什么关系?
答:指令,也就是机器指令,是由控制器发出的让计算机完成一个独立的算术运算或逻辑运算的操作命令。
控制部件通过控制线向执行部件发出各种控制命令,通常把这种控制命令叫做微命令,而在一个机器周期内能够实现一定操作功能的微命令的组合,就构成了一条微指令。
一条机器指令需要由一组微指令组成的微程序来完成,从而一条指令对应多条微指令,而一条微指令可为多个机器指令服务,如取指微指令。
5. 硬连线控制器如何产生微命令?产生微命令的主要条件是哪些?
答:硬连线控制器依靠组合逻辑电路产生微命令。
组合逻辑电路的输入是产生微命令的条件,其主要有指令的操作码译码信号Im、节拍电位信号Mi、节拍脉冲信号Tk和来自执行部件的反馈信号Bj,也就是C=f(Im,Mi,Tk,Bj)。
6. 简述什么是微程序控制器。
答:微程序控制器将执行指令所需要的微命令以代码形式编成微指令序列(微程序),存入一个控制存储器中,需要时从该存储器中读取。
按这种方式工作的控制器称为微程序控制器。