第五章-标量处理机与流水线

第五章-标量处理机与流水线
第五章-标量处理机与流水线

第五章标量处理机与流水线

选择题25,简答题10,演算题15

1 选择题

1.假设一条指令的执行过程可以分为“取指令”、“分析”和“执行”三段,每

一段的执行时间分别为t?、t?

3,顺序执行n条指令至少需要花费的

2和t?

时间为:

A. t

3

n?

B. t

2

n?

C. t

n?

6

D. t

n?

答案:C

★★

2.假设一条指令的执行过程可以分为“取指令”、“分析”和“执行”三段,每

一段的执行时间均为t?,连续执行n条指令所需要花费的最短时间约为(假设仅有“取指令”和“执行”可重叠并假设n足够大):

A. t

3

n?

B. t

2

n?

3

C. t

n?

2

D. t

n?

答案B

3.假设一条指令的执行过程可以分为“取指令”、“分析”和“执行”三段,每

一段的执行时间均为t?,连续执行n条指令所需要花费的最短时间约为(假设仅有“取指令”和“分析”可重叠并假设n足够大):

A. t

3

n?

B. t

2

n?

3

C. t

n?

2

D. t

n?

答案B

★★

4.假设一条指令的执行过程可以分为“取指令”、“分析”和“执行”三段,每

一段的执行时间分别为t?、t?

3,连续执行n条指令所需要花费的最

2和t?

短时间约为(假设仅有“取指令”和“执行:”可重叠并假设n足够大):

A. t

6

n?

B. t

5

n?

C. t

3

n?

D. t

n?

答案B

★★

5.假设一条指令的执行过程可以分为“取指令”、“分析”和“执行”三段,每

一段分别只有一个部件可供使用并且执行时间分别为t?、t?

3,连续

2和t?执行n条指令所需要花费的最短时间约为(假设“取指令”、“分析”和“执行”可重叠并假设n足够大):

A. t

6

n?

B. t

2

n?

C. t

3

n?

D. t

n?

答案C

★★

6.看下述程序段:

k:R0=R1×R4

k+1:R6=R5+1

k+2:R2=R0×R3

k+3:R3=R4-1

k+4:R2=R5

K+5:……

下列哪个数据相关没有在上述程序段中发生

A. 先写后读相关

B. 写-写相关

C. 先读后写相关

D. 以上都不对

答案:D

7.看下述程序段:

k:R5=R2

k+1:R0=R1×R4

k+2:R2=R5+1

k+3:R4=R0×R3

k+4:R3=R4-1

K+5:……

k和k+2之间发生的是什么数据相关

I. 先写后读相关

II.写-写相关

III. 先读后写相关

A.只有I

B.只有I、II

C.只有I、III

D.以上都不对

答案:C

8. 一条流水线可分为k 段,各段的执行时间都是t ?,共向该流水线输入n 个任务,第n 个任务结束于: A. t nk ?

B. ()t n k ?+

C. ()1-+n k

D. ()t n k ?-+1 答案:D

9. 一条流水线的可分为k 段,各段的执行时间都是t ?,共向该流水线输入n 个任务,求该流水线实际吞吐率的为:

A. t k n

TP ?=

B. ()t n k n TP ?-+=1

C. t

TP ?=1 D. t

n k n

TP ?-+=

)1(

答案:D ★

10. 一条流水线可以由以下时空图来表示,求该流水线的实际吞吐率(假设

B. MIPS 04.1

C. MIPS

.0

9709

D. MIPS

.0

9615

答案:C

★★

11.一条4段的流水线可以由以下时空图来表示,求该流水线的实际吞吐率(假

B. MIPS

.0

165

C. MIPS

.0

167

D. MIPS

.0

328

答案:D

B. 3

C. 4

D. 6

答案:C

13. 一条4段流水线,每段执行时间为1ns ,求该流水线执行100条指令最大效率为: A. 100% B. 96.2% C. 97.1% D. 388% 答案:C ★

14. 如下图所示的浮点加法流水部件,计算()10,,2,1 ==+i Z Y X i i i ,流水线经

B. 15

C. 14

D. 13 答案:B

15.

A. (111111)

B. (110111)

C. (010101)

D. (101010) 答案:D ★★

16. 某动态流水线有S1、S2、S3和S4段,其特性由下图所示的预约表来表示

A. 6

B. 5

C. 4

D. 3.5 答案:C ★

B. 超标量处理机

C. 超流水处理机

D. 超标量超流水处理机 答案:C

18. 一台()n m ,度的超标量超流水线处理机的指令并行度为

A. m

B. m(n-1)

C. (m-1)(n-1)

D. mn ★★★

19. 连续执行100条指令时,一台2度的超标量处理机的最大效率是多少(假设

这里的每条流水线是4段标准流水线的流水线)

A. 100%

B. 97.1%

C. 94.3%

D. 92.6%

答案:C

★★★

20.连续执行100条指令时,一台5度的超标量超流水线处理机的最大效率是多

少(假设这里的每条流水线是基于4段标准流水线的超标量流水线)

A. 100%

B. 97.09%

C. 96.34%

D. 96.15%

答案:C

21.在不同结构的处理机上运行的矩阵乘法C=A×B,假设A是m×n阶的矩阵,

B是n×l阶的矩阵,则最少需要进行多少次乘法和多少次加法

A. mn, nl

B. mnl, ml(n-1)

C. mnl, mn(l-1)

D. mnl, mnl

答案:B

★★

22.试比较在指令并行度较低的情况下,具有相同指令并行度的超标量处理机a

和超流水线处理机b的效率

A. a>b

B. a=b

C. a

D. 不能确定(和指令数有关)

答案:A

★★

23.一条4个功能段的加-乘静态流水线,四个功能段如下所示,计算∑

=?

8

1 i

i

i

B A,

最少需要经过多少时间,假设运算的结果必须先写入到缓冲存储器才能供输入端使用。并且只有当一个流水线排空后流水线才可以发生另一种运算。

(1)取指

(2)译码、取数

(3)运算

(4)写结果

A. 19

B. 23

C. 25

D. 27

答案:C ★★

24.一条4个功能段的加-乘静态流水线,四个功能段如下所示,计算∑

=?

8

1 i

i

i

B A,

最少需要经过多少时间,假设运算的结果有专门的输出通路连接到输入端。

并且只有当一个流水线排空后流水线才可以发生另一种运算。

(5)取指

(6)译码、取数

(7)运算

(8)写结果

A. 16

B. 23

C. 25

D. 27

答案:B

25.一台标量处理机,具有一条5级指令流水线,每级均耗时1个时钟周期,执

行一个具有20条指令的代码序列。现将此标量处理机改为超流水线处理机,采用同样基准的指令流水线,不同的是每隔1/4个时钟周期发射1条指令,执行相同的代码序列。问前后两次执行的加速比。

A. 2.4

B. 2.46

C. 2.67

D. 2.75

答案:B

2 问答题

★★

1.简述流水线技术的特点

答:流水线技术具有以下特点:

⑴流水过程由多个相联系的子过程组成,每个过程称为流水线的“级”或“段”。

⑵流水技术适合于大量重复的时序过程。

★★

2.请写出2种乱序流动方式中的数据相关,并举例说明分别在什么情况下发生

(采用设计程序段的方式来说明)

答:

⑴写读相关:

例如程序段R0=R1×R4; R2=R0×R3若第二条指令在第一条指令前执行则最终的结果与正确结果不同,此时发生写读相关

⑵读写相关

例如程序段R2=R0×R3; R3=R4-1若第二条指令在第一条指令前执行则最终的结果与正确结果不同,此时发生写读数据相关

⑶写写相关

例如程序段R2=R0×R3; R3=R4-1; R2=R5若指令三在指令一前发生则最终的结果与正确结果不同,此时发生写写数据相关

★★

3.在流水线处理机当中,可能有哪几种操作数据相关?这几种相关分别发生在

什么情况下?解决操作数相关的基本方法有哪几种?

答:

a. 写读相关(先读后写)

例如程序段R0=R1×R4; R2=R0×R3若第二条指令在第一条指令前执行则最终的结果与正确结果不同,此时发生写读相关

b. 写写相关

例如程序段R2=R0×R3; R3=R4-1; R2=R5若指令三在指令一前发生则最终的结果与正确结果不同,此时发生写写数据相关

c. 读写相关(先写后读)

例如程序段R2=R0×R3; R3=R4-1若第二条指令在第一条指令前执行则最终的结果与正确结果不同,此时发生写读数据相关

解决数据相关的方法可以分为2大类:延迟执行、建立专用路径

4.解决流水线结构相关的方法有哪些?写出2种

答:

(1)流水化功能单元

(2)资源重复

5.降低流水线分支损失的方法有哪些?

答:

(1)在流水线中尽早判断出分支转移是否成功

(2)尽早计算出分支转移成功时的PC值(即分支的目标地址)

“冻结”“排空”流水线的方法:

●预测分支失败

●预测分支成功

●延迟分支

★★★

6.试写出延迟分支的3种调度策略,并对其进行评价

答:

(1)从前调动

分支必须不依赖于被调度阿指令,总是可以有效提高流水线的性能

(2)从目标处调度

若分支转移失败,必须保证被调度的指令对程序的执行没有影响,可能

需要复制调度指令。分支转移成功时,可提高流水线性能。单由于复制

指令,可能加大程序空间

(3)从失败处调度

若分支转移成功,必须保证被调度的指令对程序的执行无影响。分支转

移失败时,可提高流水线性能

7.简述单流水线标量处理机、超标量处理机、超流水线处理机、超标量超流水

线处理机的特点

答:

具有标量数据表示和标量指令系统的处理机称为标量处理机,通常只有一条流水线,一个时钟周期内可以完成一条指令。

超标量处理机一般具有多于一条的流水线,一台m度的超标量处理机可同时发射m条指令,指令的发射等待时间为1个时钟,指令的并行度为m。

超流水线处理机一般具有一条k段的超流水线,一台n度的超流水处理机可以同时发射一条指令,指令的发射等待时间为1/n个时钟周期,每个时钟周期共发射n条指令。指令的并行度为n。

m,度的超标量超标量超流水处理机一般具有多余1条的超流水线,一台()n

超流水处理机可以同时发射m条指令,指令的发射等待时间为1/n个时钟周期,每个时钟周期共发射mn条指令,指令的并行度为mn。

8.画图说明什么是流水线“瓶颈”简述解决流水线瓶颈的方法

A.将流水线的“瓶颈”部分再细分

B.重复设置瓶颈流水段,让多个瓶颈流水段并行工作

9.什么是静态流水线?什么是动态流水线

答:

静态流水线:在同一时间内,多功能流水线种的各个功能只能按照一种固定的方式连接,实现一种固定的功能。只有当按照这种连接方式工作的所有任务都流出流水线之后,多功能流水线才能重新尽心连接,以实现其他功能。

动态流水线:在同一时间内,多功能流水线种的割断可以按照不同的方式连接,同时执行多种功能。其中流水线种各个功能部件不能发生冲突。

★★

10.程序中有哪两类相关,分别可以采取什么方法来解决

答:

程序中可能出现下两类相关

(1)数据相关

数据相关指在执行本条指令的过程中,如果用到的指令、操作数、变址偏移量等是前面指令的执行结果,则必须等待前面的指令执行完成,并把结果写道主存或通用寄存器中之后,本条指令才能开始执行。

可以采取设置专用数据通路、延迟执行等方法来解决数据相关。

(2)控制相关

控制相关指由条件分支指令、转子程序指令、中断等引起的相关。

可以采取静态分支预测技术、动态分支预测技术、提前形成条件码等来解决控制相关。

3 演算题

★★

2.一条流水线连接图如下所示,画出100条指令连续通过该流水线的时空图,

TP=100/(3*100+6-3)=0.3303MIPS

(分母是305,300都不对)

TP max=1/3=0.333333MIPS

3.一条流水线连接图如下所示,画出100条指令连续通过该流水线的时空图,

采用流水方式执行的时间为T1=3×100+6-1=305ns

加速比S=T0/T1=600/305=1.97

4.连续执行100条指令时,一台2度的超标量超流水线处理机的最大效率是多

少(假设这里的每条流水线是基于5段标准流水线的超标量流水线),画出时空图来说明

5. 用1条5个功能段的浮点加法器流水线计算∑==10

1

i i A F 。每个功能段的延时均

相等,流水线的输出端与输入端之间有直接的数据通路,而且设置有足够的缓冲寄存器。要求用尽可能短的时间完成计算工作,画出流水线时空图,计算流水线的实际吞吐率、加速比和效率 解:

假设每个功能段的延迟时间为t ?,则

()()()()()[]1059784796358423621110

1A A A A A A A A A A A F i i +++++++++==∑=

上式中加法右下侧地座标表示这是第几个加法 时空图略 吞吐率为:

t

t TP ?=?=1

45.020/9

加速比为:

25.220/59=?=p S

6. 设有一个15000条指令地程序在一台时钟频率为25MHz 的线性处理机上执行。假设该指令流水线有5段,并且每个时钟周期发射一条指令。忽略由于转移指令和无序执行造成的损失。

(a) 用该流水线执行这一程序,并用通过延迟时间与其相等的一个等效非流

水线处理机执行同一程序,将两者加以比较,并计算其加速比。 (b) 该流水线处理机的效率和吞吐率是多少? 解:

(a) 等效的非流水处理机执行一条指令需要的时间是5个时钟周期。

按照加速比定义,应有

()9986.415004

75000

1150005515000)1(==-+?=-+=

n k nk S

(b) 效率为

()[]9997.015004

15000

1==-+=

n k k nk E

(c) 吞吐率为

()()MIPS s IC n k nf TP 99.2415004

/10251500016=??=-+=

7. 设有图3.5所示的浮点加法流水部件,其中第2功能的延迟时间是t ?3,其余

解:

改进方案1:

将S2细分为3个功能断Z1,Z2,Z3,分别有t ?的延迟时间,则现在流水线有6个功能段,效率为

()()9524.06

110061001131=?-+?+++=

E

改进方案2:

()

9571.0161004102

1003=-+?+?=

E

8.

①确定禁止表F 和冲突向量C

②画出状态图,确定其最小平均等待时间和最大吞吐率 解:

由预约表可以看出,引起冲突的启动时间是2,4,5,则冲突向量()11010=C 。 此流水线的状态图如下所示

要找出最小平均等待时间,首先要从状态图种找出迫切循环。迫切循环的定义是,从它们各自的初始状态输出的边缘都具有最小等待时间。

从状态图中可以看出(3)和(1,6)是迫切循环,(1,6)平均为3.5。所以最小平均等待时间为3

此时最大吞吐率为MAL 的倒数为33.3%

9.下列汇编代码在一台3段流水线处理机上执行,每一段都有(相关)检测和

分解。这3段是取指令、取操作数(根据要求取一个或多个)和执行(包括写回操作)。试说明在代码执行中所有可能的相关情况。

k: INC R0

k+1: MUL ACC, R0

k+2: STORE R1, ACC

k+3: ADD ACC, R0

k+4: STORE M, ACC

其中,双操作数指令,第1个操作数是目的寄存器,第2个操作数是源寄存器。

答:

由此可以看出在t3时刻,发生先写后读相关

在t4时刻,发生先写后读相关

在t6时刻,发生先写后读相关。

10. 某动态流水线有S1、S2、S3、S4和S5段,其特性由下图所示的预约表来表示

①确定禁止表F 和冲突向量C

②画出状态图,确定其最小平均等待时间和最大吞吐率 ③从简单循环中找出迫切循环

④使用此流水线时,列出可允许的最小恒定循环 ⑤如果使用最小恒定循环,则吞吐率是多少? 解:

禁止等待时间为:3,4,5 冲突向量为:(11100)

简单循环如下(1,1,6),(2,6),(6),(1,6) 迫切(最小启动)循环为(1,1,6) 最小平均等待时间为(1+1+6)/3=2.67 最小恒定循环为(6)

设该流水线的时钟周期为τ,则最大吞吐率为

τ

τ83

1max =

?=MAL TP 使用最小恒定循环时,流水线的吞吐率为

τ

61=TP

第五章 中央处理机 练习题(含答案)

第五章中央处理机练习题 一、选择题 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 )。

第五章《电流和电路》复习提纲

第五章 《电流和电路》复习提纲 一、电荷 1、带了电(荷):摩擦过的物体有了吸引物体的轻小物体的性质,我们就说物体带了电。 轻小物体指碎纸屑、头发、通草球、灰尘、轻质球等。 2、使物体带电的方法: ②接触带电:物体和带电体接触带了电。如带电体与验电器金属球接 触使之带电。 ③感应带电:由于带电体的作用,使带电体附近的物体带电。 3、两种电荷: 正电荷:规定:用丝绸摩擦过的玻璃棒所带的电。 实质:物质中的原子失去了电子 负电荷:规定:毛皮摩擦过的橡胶棒所带的电。 实质:物质中的原子得到了多余的电子 4、电荷间的相互作用规律:同种电荷相互排斥,异种电荷相互吸引。 5、验电器:构造:金属球、金属杆、金属箔 定义:用摩擦的方法使物体带电 原因:不同物质原子核束缚电子的实质:电荷从一个物体转移到另能的转化:机械能-①摩擦

作用:检验物体是否带电。 原理:同种电荷相互排斥的原理。 6、电荷量:定义:电荷的多少叫电量。 单位:库仑(C) 1e=1.6× 元电荷 e 7、中和:放在一起的等量异种电荷完全抵消的现象 扩展:①如果物体所带正、负电量不等,也会发生中和现象。这时,带电量多的物体先用部分电荷和带电量少的物体中和,剩余的电荷可使两物体带同种电荷。 ②中和不是意味着等量正负电荷被消灭,实际上电荷总量保持不变, 只是等量的正负电荷使物体整体显不出电性。 二、电流 1、形成:电荷的定向移动形成电流 注:该处电荷是自由电荷。对金属来讲是自由电子定向移动形成电流;对酸、碱、盐的水溶液来讲,正负离子定向移动形成电流。 2、方向的规定:把正电荷移动的方向规定为电流的方向。 注:在电源外部,电流的方向从电源的正极到负极。

知识点填空复习法之第五章 《电流和电路》

知识点填空复习法之第五章 《电流和电路》 一、电荷 1、带了电(荷):摩擦过的物体有了 的性质,我们就说物体带了电。 轻小物体指碎纸屑、头发、通草球、灰尘、轻质球等。 2、使物体带电的方法: ②接触带电:物体和带电体接触带了电。如带电体与验电器金属球接触使之带电。 ③感应带电:由于带电体的作用,使带电体附近的物体带电。 3、两种电荷: 正电荷:规定:用丝绸摩擦过的 所带的电。 实质:物质中的原子失去了电子。 负电荷:规定:毛皮摩擦过的 所带的电。 实质:物质中的原子得到了多余的电子。 4、电荷间的相互作用规律: 。 5、验电器:构造:金属球、金属杆、金属箔 作用:检验 原理: 的原理。 6、电荷量: 定义:电荷的多少叫电量。 单位:库仑(C ) 元电荷 7、中和:放在一起的等量异种电荷完全抵消的现象 扩展:①如果物体所带正、负电量不等,也会发生中和现象。这时,带电量多的物体先用部分电荷和带电量少的物体中和,剩余的电荷可使两物体带同种电荷。 ②中和不是意味着等量正负电荷被消灭,实际上电荷总量保持不变,只是等量的正负电荷使物体整体显不出电性。 定义:用 的方法使物体带电 原因:不同物质原子核束缚电子的本领不同 实质:电荷从一个物体 到另一个物体,使 正负电荷分开 能的转化:机械能-→电能 ①摩擦起电 e=1.6×10-19C

二、电流 1、形成:电荷的形成电流 注:该处电荷是自由电荷。对金属来讲是定向移动形成电流;对酸、碱、盐的水溶液来讲,正负离子定向移动形成电流。 2、方向的规定:把移动的方向规定为电流的方向。 注:在电源外部,电流的方向从到。 电流的方向与自由电子定向移动的方向。 3、获得持续电流的条件: 电路中有电源电路为通路 4、电流的三种效应。 (1)电流的热效应。如白炽灯,电饭锅等。 (2)电流的磁效应,如电铃等。 (3)电流的化学效应,如电解、电镀等。 注:电流看不见、摸不着,我们可以通过各种电流的效应来判断它的存在,这里体现了法的科学思想。 (物理学中,对于一些看不见、摸不着的物质或物理问题我们往往要抛开事物本身,通过观察和研究它们在自然界中表现出来的外显特性、现象或产生的效应等,去认识事物的方法,在物理学上称作这种方法叫转换法) 5、单位:(1)、国际单位: A (2)、常用单位:mA 、μA (3)、换算关系:1A=1000mA 1mA=1000μA 6、测量: (1)、仪器:符号: (2)、使用方法: ㈠读数时应做到“两看清”即看清接线柱上标的,看清。㈡使用时规则:两要、两不 ①电流表要联在电路中; ②电流要从电流表的流入,流出,否则指针。 ③被测电流不要超过电流表的。 Ⅰ危害:被测电流超过电流表的最大测量值时,不仅测不出电流值,电流

第五章 中央处理器 黑

1、 A. C. 2 3、采用 4、CPU 5 A. B. C. D. 6 A. B. C. D. 7 8 A. B. C. D. 9 A. 10 A. B. C. D. 11 A. 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.超流水线技术相当于将流水线在分段,从而提高每个周期内 功能部件的使用次数

电流和电路试卷及答案(正)及答案

电流和电路试卷及答案(正)及答案 物理〔第五章?电流和电路?〕 评分: 一、填空题〔10小题,每空1分,共26分〕 1、电荷的多少叫 ,实验室常用来检验物体是否带电的仪器叫做 ,它是利用同种电荷相互 的原理制成的。 2、电荷的 形成电流,被毛皮摩擦过的橡胶棒所带的电荷叫做 电荷。 3、在某电路中,一灯泡的灯丝断了,另一灯泡也不能工作,那么该电路是 电路,该电路至少需 个开关操纵这二个灯泡。 4、电线芯用金属做的,是因为金属是 善于 ;它不处包上一层橡胶或塑料,是因为这些材料是 〔填〝导体〞或〝绝缘体〞〕, 〔填〝能〞或〝不能〞〕防止触电。 5、烘托欢乐气氛的各个小彩灯属于属于 电路;家庭电路属于 电路。 6、石墨、玻璃、空气、盐的水溶液等几种物质中,通常情形下属于绝缘体的有 ;属于导体的有 。 7、单位换算: ○10.1A= mA= μA ○ 2320μA= mA= A 8、在图1中,当开关闭合时,测得通过 A 点和 B 点的电流差不多上0.4A , 那么甲图中通过C 点处的电流是 A ;乙图中通过C 点的电流是 A 。 9、如图3所示,要使两灯串联应闭合开关 ,闭合开 关S 1和S 3,两灯 联;为了幸免电源短路,不能闭合开 关 。 10、在〝用电流表测电流〞的实验中,某同学接成以下图〔a 〕所示的电路;当开关闭合后,两灯都发光,两个电流表的指 针所指位置均为图〔b 〕所示,那么灯L 2的电流为 A ,灯L 1的电流为 A 。 二、选择题〔8小题,每题3分,共24分〕

11、在以下图所示的四个电路中,与右边实物图4对应的是〔 〕 12、一个开关同时操纵两盏灯泡的亮与灭,那么这两盏灯泡〔 〕 A .串联 B .并联 C .串联或并联都能够 D .无法判定 13、以下电路中不属于并联电路的是〔 〕 14、以下关于发光二极管,讲法错误的选项是〔 〕 A .电视机上的指示灯,街道上的红绿灯都用到发光二极管 B .发光二极管只承诺电流从它的某一端流入,另一端流出 C .发光二极管是一种半导体电子元件 D .当将发光二极管接入电路中时,电路中电流的方向是负极→发光二极管→正极 15、在图5中,通过A 1、A 2、A 3、I 3,那么它们之间的关系为〔 〕 A .I 1>I 2>I 3 B .I 1=I 2>I 3 C .I 3=I 1+I 2 D .I 2=I 1+I 3 16、为了测量通过灯泡L 1的电流, 电流表接在如图6所示电路 中的位置〔 〕 A .只能在A 处 B .只能在B 处 C .只能在C 处 D .A 、B 、C 三处都能够 17、串联在电路里的两盏灯甲和乙,假设甲比乙亮,那么通过甲灯的电流I 甲与通过乙灯的电流I 乙的大小相比较是〔 〕 A .I 甲>I 乙 B .I 甲

流水线课后习题

第5章课后习题 1.填空题 (1) 衡量流水线性能的主要指标有、和。 (2) 指令乱序流动可能造成、、三种数据相关。 (3) 解决数据相关主要有法和法。 (4) 超标量处理机开发的是并行性,而超流水线处理机开发的是并行性。 (1). 吞吐率、加速比、效率 (2). 先写后读、先读后写、写写 (3). 推后分析、设置专用路径 (4). 空间、时间 2.假设一条指令的执行过程分为"取指令"、"分析"和"执行"三段,每一段的时间分别为△t、2△t和3△t。在下列各种情况下,分别写出连续执行n条指令所需要的时间表达式。 (1) 顺序执行方式。 (2) 仅"取指令"和"执行"重叠。 (3) "取指令"、"分析"和"执行"重叠。 第2题 (1) 顺序执行时每条指令用时=△t+2△t+3△t=6△t, 因此n条指令所需要的时间=6n*△t (2) 第一条指令完成需要时间=△t+2△t+3△t=6△t,根据题义,下一条指令的"取指令"与上一条指令"执行"的最后一个△t重叠。因此,自从第一条指令完成后,每隔4△t完成一条指令。所以余下的n-1条指令用时(n-1)*4△t. 所以,n条指令所需要的时间=6△t+(n-1)*4△t=2(2n+1)△t。 (3) 第一条指令完成需要时间=△t+2△t+3△t=6△t,由于一条指令的"取指令"和"分析"阶段和下一条指令的"执行"阶段重叠,因此,此后每3△t 完成一条指令,余下的n-1条指令用时(n-1)*3△t. 因此n条指令所需要的时间=6△t+(n-1)*3△t=3(n+1)△t 3.用一条5个功能段的浮点加法器流水线计算F=。每个功能段的延迟时间均相等,流水线的输出端与输入端之间有直接数据通路,而且设置有足够的缓冲寄存器。要求用尽可能短的时间完成计算,画出流水线时空图,计算流水线的实际吞吐率、加速比和效率。

南大通用GBase 8s_GROUP BY支持标量函数和表达式问题详解

Group By支持标量函数和表达式问题详解

1概述 为与主流数据库兼容,GBase 8s在很多国产化替代项目中做了很多努力,其中,Group By语句对标量函数及表达式的支持问题较为典型,这篇文章会详细阐述一下。 2问题现状 2.1现状描述 在某国产化替代项目现场出现如下场景:Group By子句需要支持to_char函数分组(包含不在投影列中的字段)。在这种场景下,GBase 8s会报错“SQL错误【ErrorCode:-201】【SQLState:42000】:A syntax error has occurred.”。如下所示: 源SQL: select count(distinct(t.col4)) as psr_num, 1 as defaulVal, t.col2 from test t where t.col1 > 10 group by t.col2,to_char(t.col5,'YYYY-MM-DD') ; 2.2问题分析 在某主流数据库中对Group By语句对标量函数及表达式支持情况进行测试分析,过程如下。 a.测试表table1结构:

col1col2col3col4col5col6 12312019-10-10 12:12:122019-10-11 12:12:12 b.测试过程: ?标量函数 ?测试SQL: 标量函数: SQL1: select col2, to_char(col5,'YYYY-MM-DD HH:MM:SS'),count(distinct(col4)) from table1 group by col2, to_char(col5,'YYYY-MM-DD HH:MM:SS'); SQL2: select abs(col2), count(distinct(col4)) from table1 group by abs(col2), col1; SQL3: select to_char(col5,'YYYY') from table1 group by to_char(col5,'YYYY-MM'); SQL4: select to_char(col2) from table1 group by abs(col2); SQL5: select col3+abs(col2), count(distinct(col4)) from table1 group by abs(col2), col3; 嵌套函数: SQL6: select sum(avg(abs(col2))) from table1 group by nvl(col2,col3); SQL7: select avg(sum(avg(abs(col2)))) from table1 group by nvl(col2,col3); SQL8: select to_char(abs(abs(col2))) from table1 group by to_char(abs(abs(col2))); ?测试结果: SQL1-2、SQL5语句执行成功,SQL3-4语句执行失败,说明标量函数在select 投影列中单独存在时需与group by语句中出现的标量函数保持一致,包括函数名称及参数。 SQL6、SQL8语句执行成功,SQL7语句执行失败,说明select投影列中聚合函数最多嵌套两层,而标量函数可无限嵌套,但投影列与group by语句中嵌套的标量函数必须保持一致。

第五章中央处理器习题参考答案1

1.请在括号内填入适当答案。在CPU中: (1) 保存当前正在执行的指令的寄存器是(指令寄存器IR); (2) 保存当前正要执行的指令地址的寄存器是(程序计数器PC); (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条 取控存容量为:256×32位=1KB 7. 某ALU器件使用模式控制码M,S3,S2,S1,C来控制执行不同的算术运算和逻辑操作。 下表列出各条指令所要求的模式控制码,其中y为二进制变量,F为0或1任选。 试以指令码(A,B,H,D,E,F,G)为输入变量,写出控制参数M,S3,S2,S1,C的逻辑表达式。 解: M=G S3=H+D+F S2=1 C=H+D+(E+F)y 8.某机有8条微指令I1-I8,每条微指令所包含的微命令控制信号如下表所示。 a-j分别对应10种不同性质的微命令信号。假设一条微指令的控制字段为8位,请安排微指令的控制字段格式。 解:经分析,(e ,f ,h)和(b, i, j)可分别组成两个小组或两个字段,然后进行译码,可得六个 微命令信号,剩下的a, c, d, g 四个微命令信号可进行直接控制,其整个控制字段组成如

第6章 并行处理机 习题

一、选择题 1、超标量处理机________ A)在一个时钟周期内分时发射多条指令B)只有一个操作部件 C)在一个时钟周期内同时发射多条指令D)只有一个取指部件 2、________属于MIMD系统结构。 A)各处理单元同时受同一个控制单元的管理 B)各处理单元同时接受同一个控制单元送来的指令 C)多处理机和多计算机 D)阵列处理机 3、按弗林(Flynn)提出的计算机系统分类方法,阵列处理机属于( ) A.SISD B.SIMD C.MISD D.MIMD 4、下列关于阵列处理机与流水线处理机特点的描述,不正确 ...的是( ) A.阵列处理机利用并行性中的同时性,而流水线处理机利用的是时间重叠 B.阵列处理机提高速度主要靠缩短时钟周期,流水线处理机主要靠增大处理单元数 C.阵列处理机使用互连网络来确定处理单元间的连接,而流水线处理机则不是 D.与流水线处理机不同,阵列处理机的结构是和所采用的并行算法紧密联系的 二、填空题 1、超标量处理机利用资源重复实现并行处理,超流水线处理则着重开发________________的并行性。 2、超长指令字(VLIW)结构是将_______和_______两者相结合。 3、与流水线处理机相比,阵列处理机利用的是____________,而不是时间重叠;利用并行性中的___________,而不是并发性。 4、并行处理机有两种基本结构:和。 5、衡量互连网络性能有两个主要指标:和。 三、名词解释 1、并行处理机 2、超标量处理机 3、超流水线处理机 四、简答题 1、画出具有集中式共享存储器的阵列处理机的基本构形。 P170

2、脉动阵列机的优、缺点? P177 3、什么是系统结构中的互连网络? P178 4、什么是互连网络的寻径算法?常见的有哪4中寻径方式?P187-188

九年级物理第15章电流和电路知识点总结

第五章电流和电路 5.1电荷 一、电荷 1、物体有了吸引轻小物体的性质,我们就说物体带了电荷;换句话说,带电体具有吸引轻小 物体的性质。 2、用摩擦的方法使物体带电叫摩擦起电; 3、摩擦起电的实质:摩擦起电并不是创生了电,而是电子从一个物体转移到了另一个物体,失 去电子的带正电;得到电子的带负电。 二、两种电荷: 1、把用丝绸摩擦过的玻璃棒带的电荷叫正电荷;电子从玻璃棒转移到丝绸。 2、把用毛皮摩擦过的橡胶棒带的电荷叫负电荷;电子从毛皮转移到橡胶棒。 3、基本性质:同种电荷相互排斥,异种电荷相互吸引; 4、带电体排斥带同种电荷的物体;带电体吸引带异种电荷的物体和轻小物体。 例:1、A带正电,A排斥B,B肯定带正电; 2、A带正电,A吸引B,B可能带负电也可能不带电。(A、B都是轻小物体) 三、验电器 1、用途:用来检验物体是否带电;从验电器张角的大小,可以粗略的判断带电体所带电荷的多少。 2、原理:利用同种电荷相互排斥; 四、电荷量(电荷)电荷的多少叫电荷量,简称电荷;单位:库仑(C)简称库; 五、原子的结构 原子核 原子 电子(带负电) 原子核所带的正电荷与核外所有电子总共带的负电荷数在数量上相等,整个院子呈中性,原子对外不显带电的性质。 六、元电荷 1、最小的电荷叫做元电荷,用符号e表示,e=1.6*10-19C。 2、电子电荷量的大小是最小的。 七、导体、绝缘体 1、善于导电的物体叫导体;如:金属、人体、大地、石墨、酸碱盐溶液; 2、不善于导电的物体叫绝缘体,如:橡胶、玻璃、塑料、陶瓷、油、空气等; 3、导体和绝缘体在一定条件下可以相互转换; 例如:1、干木头(绝缘体)、湿木头(导体)2、玻璃通常是绝缘体、加热到红炽状态(导体)。 5.2电流和电路 一、电流 1、电荷的定向移动形成电流;(电荷包括正电荷和负电荷定向移动都可以形成电流) 3、规定:正电荷定向移动的方向为电流的方向(负电荷定向移动的方向与电流方向相反,尤其注意电子是负电荷,电子的移动方向与电流的方向相反) 4、在电源外部,电流的方向从电源的正极流向用电器,再回到负极; 5、二极管是半导体,具有单向导电性,即电流只能从它的一端流向另一端,不能反向流动。 二、电路 电路:用导线将用电器、开关、用电器连接起来就组成了电路; 1、电源:提供持续电流,把其它形式的能转化成电能; 电路2、用电器:消耗电能,把电能转化成其它形式的能(电灯、风扇等); 的构成3、导线:,连接电路的各个元件,输送电能; 4、开关:控制电路的通断;

第五章电流和电路

第五章电流和电路 新知识补充 第一节电流和电路 教学目标: 1.通过观察和实验,初步认识什么是电流、电路和电路图. 2.知道什么是电源和用电器. 3.从能量转化的角度认识电源和用电器的作用. 教学重点: 通过观察和实验,探究电路中形成电流的条件,从而得出电路的基本组 成. 教学难点: 组织、指导学生在连接电路过程中,认真观察和分析,并能得出正确结论. 教学过程: 创设情境,引入新课 [师]像今天这样阴暗的天气,每个人都会很自然地打开墙上的开关,这时,电 灯就亮了.还有,英语老师上课时,只要把录音机的插头插到墙上的插座时,大 家就会听到流利的英语朗诵.电就在我们身边,对于电,同学们想知道些什么呢? 一、出示教学目标: (略) 二、自学前的指导:(明确自学内容,方法,要求。) 三、学生带着以上问题自学课本内容: 1、学生自学,教师巡视,了解学生自学中的疑惑问题; 2、抽查自学效果。 四、点拨、矫正 [探究]电流和电路 [师]看到你们桌子上的小灯泡,小电动机、音乐门铃了吗?动脑筋,想办 法让小灯泡亮,小电动机转动,音乐门铃发声. [学生动手实验,教师给予适当的指导和评价.] [师]我已看到小灯泡亮、小电动机转,也听到你们的门铃在唱歌,你们的 实验成功了,说说对于哪些问题,你们已明白了. 灯泡、小电动机、音乐门铃等是需要用电的仪器,可以统一叫做用电器.[板 书] [师]对,用电器是需要给它提供电能的.谁给提供呢? [师]正确.电池是提供电能的装置,同学们用的电池叫干电池.同学们还知 道哪些提供电能的装置呢? [师]对.能够提供电能的装置,我们把它们叫电源.如我手里拿的是咱们实 验室的学生电源,它可以代替电池使用. [师]是这样.那这个简单的电路组成是什么呢?谁能总结一下?

第三章-基本波函数.docx

第三章基本波函数 3.1标量波函数 1. 直角坐标系中的标量函数 定义:标量波函数是齐次标量亥姆霍兹方程的基本解,也就是标量亥姆霍兹方程对应算子的 本征函数。标量亥姆兹方程的解可表示为 2. 圆柱坐标系中的标量波函数 笫一类柱贝塞尔函数通常称为贝塞尔函数,以表示Jgp),称为第n 阶贝塞尔函数。 当n 为整数时,可由下列级数表示 系为 (3-20) 当吋“? 0时N n (k /)P ) o 当n 为整数时,伙/)。当n 为整数吋,为贝 塞尔方程的另一个线性无关的解。 3. 圆球坐标系中的标量波函数 h(k x x) k x = J jk x 函数的表示 波动特性 向X 方向传播的等幅行波 e z e 心 随X 衰减的凋落波 复数忍 “? k r x - ik..x e x e y 向X 方向传播的衰减行波 e jk 'xX 向?X 方向传播的等幅行波 e ikxX £;= 0 e k 'xX 随?兀衰减的凋落波 复数任 向?X 方向传播的衰减行波 cm If v Q=0 sin 心 沿X 分布的正弦驻波 人 < =0 sinh kx ■A 两种凋落波的合成 nnQ u v £;= 0 cos kx 人 沿兀分布的余弦驻波 人 < =() cosh kx 两种凋落波的合成 屮=h(k x x)h(k v y)h(k z z) (3-5) ? ?? 解谐函数类熨: JJV )= i (? i)" A=0 ] (kpP 2k (3-19) 第二类贝塞尔函数 又称为诺依曼函数, 以Ng)表示。它与第一类贝塞尔函数的关

式(3-37)和式(3-38)分别称为第一类勒让徳函数鬥(x)和第二类勒让徳函数Q”(x)。 3?2平面波、柱面波和球面波用标量基本波函数展开及应用 1. 平面波用圆柱面基本波函数展开 向x 方向传播得平面波用柱面波基本波函数展开为 0曲=I 厂匕(切)严 (3-47) 斤―? 2. 柱面波用基本波函数展开 利用贝塞尔函数的叠加定理,以"为屮心轴的柱面波可转变为以Z 轴屮心轴的柱面波,即 _ a J?p)H 化kp)eiWp< p a J?p )H,、kppw,p> p 1 w=- ? 平而波用球而波基木波函数展开 0 gs 〃=彳 厂0+1)人鮒比(cos 0) n=0 1 d n Tn\dx n (3-37) ] 1+ x QQ)")(?卜 (叽⑴ k=l K (3-38) (3-50) (3-56) 3. 4. (2〃 + 1)皆)(kr')j n (kr)P n (cos 0)\r< (2〃 + l)y ;(加)皆)(kr)P n (cos ; 5. 点源场的平面波展开 屮= -虜(?「)+?(片站)+札卜zj ----------------------------- dk dk v k = x y (3-69) 3.3理想导电圆柱对平面波的散射 g s - ______ 2Z v 丿”血)严 2 族St 比珥肋) 上述散射场式(3?79)中级数的收敛快慢与理想导电圆柱半径的相对大小有关。 3.4理想导电圆柱对柱面波的散射 OO (3-79) 球面波用基本波函数展开

第五章电流和电路基础练习卷(含答案)

八年级物理第五单元基础训练题 班别姓名 学号成绩 一、选择题(每小题2分,共24分) 1、一个用电器的两个金属箔因带电而张开,则这两个金属箔片一定() A.带正点 B.带负电 C.带异种电荷 D.带同种电荷 2、下列元件中,全部为用电器的是() A.日光灯、电风扇、电视机 B.电铃、电池组、白炽灯 C.洗衣机、开关、电脑 D.发电机、插座、空调 3、下图中,两灯属于并联接法的是() 4、教室里又四盏电灯,开或关其中任意一盏灯,都不影响其他三盏灯,则这四盏灯的连接 方式是() A.串联 B.并联 C.串并联都可以 D.无法确定 5、如图所示的四个电路图中,开关同时控制电灯和电铃的正确的电路是() 6、小珊按右图示电路进行探究实验,将电流表先后串联在A、B、C处,当开关闭合后,电 流表的读数:() A.A处最大; B.B处最大; C.C处最大; D.三处都是一样大。 7、在下列的四个电路图中,与右边实物图对应的是:() 8、按如右图所示的实物图,当开关闭合时,正确的是() A、两只灯泡是串联的 B、灯泡L2是被短路的 C、灯泡L1是被短路的 D、两只灯泡是并联的 9、如右图所示,电路中有一盏电灯和一个电铃,当开关 闭合后:( ) A.铃响灯不亮 B.铃不响灯亮 C.铃响灯也亮 D.铃不响灯不亮 10、在如右图所示的电路中,要使灯泡L1和L2并联,应当:( ) L S S2 S3 L2 L1 A B C D

A.闭合S 1、S 2 B. 闭合S 2、S 3 C.闭合S 1、S 3 D. 同时闭合S 1、S 2、S 3 11、电路中能产生持续电流的条件是: ( ) A 、电路中有用电器 B 、电路中有电源 C 、电路中有开关 D 、电路中有电源,还要形成通路 12、某同学通过实践列出了白炽灯的常见故障与检修方法,其中一项如下表: 故障现象 可能原因 检修方法 灯泡不亮 1灯泡的灯丝断了 2.灯头内的接线松脱 3.开关内的螺丝松动,造成接触不良 1换新灯泡 2.重新接好 3.拧紧螺丝 上述故障现象的可能原因可以慨括成一个,这个原因是( ) A.电路出现了短路 B.电路出现了断路 C. 串联变成了并联 D. 并联变成了串联 二、填空题(每空1分,共29分) 1、通过一个灯泡的电流为0.2A ,等于 mA ;常用的收音机的电流为50mA ,等于 A ;冰箱的电流为1.2A ,等于 μA 。 2、如下图所示,带负电的导体B 和不带电的导体A 用一根金属杆连接时,发生移动的电荷是 ,电流的方向是从导体 流向导体 。 3、甲、乙、丙、丁四个带电体间的作用情 况如图所示,若丙带正电,则甲带 电,乙带 电,丁带 电。 4、在塑料尺、橡皮、铅笔芯、透明胶带、食盐水、糖水等物体中,属于导体的是 。 5、电路主要由四部分组成,分别是 、开关、 和导线。 6、画出下列电器的符号。 (1)灯泡 ,(2)开关 , (3)电流表 ,(4)电源 。 7、串联电路中各处的电流是 的,并联电路干路的电流 各并联支路的电流 。 8、如右图示要使两灯串联,应闭合开关______;只闭合开关S 1和S 3,两灯_____联;为避免短路,不能同时闭合开关________。 9、在“用电流表测电流”的实验中,连接电路前首先应认真观察电流表,明确电流表的_________、最小刻度值以及指针是否指在零刻度位置。在测量时,电流表必须 (填“串联”或“并联”)在待测电路中,让电流从它的 接线柱流入,在某次测量中,使用的电流表量程及指针位置如图所示,则此时刻度盘上每一小格表示的电流值是_______A ,所测得的电路中的电流值是_______A 。 10、如右图所示电路中,两个灯泡L 1 和L 2是 联。A1测量的是 的电流强度,A2测量 的电流强度。 第2题图 甲 丙 甲 乙 第3题图 第9题图 第8题图 第10题

标准流水线测测试试题

第五章 标量处理机与流水线 1 选择题 ★ 1. 假设一条指令的执行过程可以分为“取指令”、“分析”和“执行”三段,每一段的执行时间分别为t ?、t ?2和t ?3,顺序执行n 条指令至少需要花费的时间为: A. t n ?https://www.360docs.net/doc/942654181.html, B. 生产流水线t n ?2 C. t n ?6装配流水线 D. t n ?苏州流水线 答案:C ★★ 2. 假设一条指令的执行过程可以分为“取指令”、“分析”和“执行”三段,每一段的执行时间均为t ?,连续执行n 条指令所需要花费的最短时间约为(假设仅有“取指令”和“执行”可重叠并假设n 足够大): A. t n ?3流水线设备 B. t n ?2上海流水线 C. t n ?2 3 无锡流水线 D. t n ?杭州流水线 答案B ★★

3.假设一条指令的执行过程可以分为“取指令”、“分析”和“执行”三段,每 一段的执行时间均为t?,连续执行n条指令所需要花费的最短时间约为(假设仅有“取指令”和“分析”可重叠并假设n足够大): A. t n? 3 B. t 2 n? 3 C. t n? 2 D. t n? 答案B ★★ 4.假设一条指令的执行过程可以分为“取指令”、“分析”和“执行”三段,每 一段的执行时间分别为t?、t?2和t?3,连续执行n条指令所需要花费的最短时间约为(假设仅有“取指令”和“执行”可重叠并假设n足够大): A. t 6 n? B. t n? 5 C. t 3 n? D. t n? 答案B ★★ 5.假设一条指令的执行过程可以分为“取指令”、“分析”和“执行”三段,每 一段分别只有一个部件可供使用并且执行时间分别为t?、t?2和t?3,连续执行n条指令所需要花费的最短时间约为(假设“取指令”、“分析”和“执行”可重叠并假设n足够大):

第五章中央处理器习题参考答案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=964B 7. 某ALU器件使用模式控制码M,S3,S2,S1,C来控制执行不同的算术运算和逻辑操作。下表列出各条指令所要求的模式控制码,其中y为二进制变量,F 为0或1任选。试以指令码(A,B,H,D,E,F,G)为输入变量,写出控制参数M,S3,S2,S1,C的逻辑表达式。

人教版初二物理第五章《电流和电路》知识点整理

人教版初二物理第五章《电流和电路》知识 点整理 查字典物理网初中频道提供大量初中生学习资料,在第一时间更新初中资讯。以下是人教版初二物理下册单元知识点总结: 第五章《电流和电路》复习提纲 一、电荷 1、带了电(荷):摩擦过的物体有了吸引物体的轻小物体的性质,我们就说物体带了电。 轻小物体指碎纸屑、头发、通草球、灰尘、轻质球等。 定义:用摩擦的方法使物体带电 原因:不同物质原子核束缚电子的本领不同 实质:电荷从一个物体转移到另一个物体使正负电荷分开 能的转化:机械能-电能 ①摩擦起电 2、使物体带电的方法: ②接触带电:物体和带电体接触带了电。如带电体与验电器金属球接触使之带电。 ③感应带电:由于带电体的作用,使带电体附近的物体带电。 3、两种电荷: 正电荷:规定:用丝绸摩擦过的玻璃棒所带的电。 实质:物质中的原子失去了电子

负电荷:规定:毛皮摩擦过的橡胶棒所带的电。 实质:物质中的原子得到了多余的电子 4、电荷间的相互作用规律:同种电荷相互排斥,异种电荷相互吸引。 5、验电器:构造:金属球、金属杆、金属箔 作用:检验物体是否带电。 原理:同种电荷相互排斥的原理。 6、电荷量:定义:电荷的多少叫电量。 1e=1.610-19C 单位:库仑(C) 元电荷 e 7、中和:放在一起的等量异种电荷完全抵消的现象 扩展:①如果物体所带正、负电量不等,也会发生中和现象。这时,带电量多的物体先用部分电荷和带电量少的物体中和,剩余的电荷可使两物体带同种电荷。 ②中和不是意味着等量正负电荷被消灭,实际上电荷总量保持不变,只是等量的正负电荷使物体整体显不出电性。 二、电流 1、形成:电荷的定向移动形成电流 注:该处电荷是自由电荷。对金属来讲是自由电子定向移动形成电流;对酸、碱、盐的水溶液来讲,正负离子定向移动形成电流。

人教版八年级物理(上册)《第五章_电流和电路》综合训练及答案(A、B、C)

人教版八年级物理(上册)第五章《电流和电路》综合练习(A卷)1.下列做法中符合安全用电原则的是() A. 将湿衣服晾在电线上 B. 用湿抹布擦电器 C. 将家用电器的金属外壳接地 D. 将开关装在零线上 2.关于导体和绝缘体,下列说法正确的是() A.一般条件下,金属、人体、大地、陶瓷是导体 B.绝缘体不导电,是因为在绝缘体中没有电荷 C.导体容易导电,是因为导体中有大量能够移动的自由电子 D.导体与绝缘体没有绝对界限 3.如图,比较的读数大小() A.I1>I2>I3 B.I1

8.如图是一把既能吹冷风,又能吹热风的电吹风的简化电路,图中A是吹风机,B是电热丝;若只闭合S1,吹出的是风,若将S1、S2都闭合,吹出的是风。(选填“冷”或“热”) 9.图中的灯泡在通电时,灯泡能被点亮。请在下面横线上填写当开关K1、K2处于以下状态时,灯泡A、B的亮熄情况:(1)K1断开K2闭合时;(2)K1闭合K2断开时;(3)K1和K2都闭合时 . 10.在图的电路中,有四个开关S1、S2、S3、S4,如果仅将开关S2、S4闭合,S1、S3断开,则灯L1、L2_____联.如果将开关S1、S2、S3闭合,S4断开,则灯L1、L2____联. 11.在抗击“非典”的斗争中,医务人员需要随时看护患者,临时使用的一种呼唤电路如图所示(注意:有多少张病床就按同样接法装多少盏电灯,图中只画出两盏),患者只要按床头的电键,他们就能知道谁呼唤。请你研究一下这个电路(你可以只研究没有两人同时按电键的情况),说说既然已经有电铃为什么还需要电灯?根据你的见闻,用什么代替电灯可以使电路更先进?

电流和电路知识点归纳总结

第五章基础知识 一、电荷 1、摩擦过的物体物体具有吸引轻小物体的性质,我们就说物体带了电,或者说带了电荷; 二、两种电荷: 1、用绸子摩擦的玻璃棒带的电荷叫正电荷; 2、用毛皮摩擦过的橡胶棒带的电荷叫负电荷; 3、基本性质:同中电荷相互排斥,异种电荷相互吸引; 三、验电器 1、用途:用来检验物体是否带电; 2、原理:同种电荷相互排斥; 四、电荷量(电荷) 1、电荷的多少叫电荷量、简称电荷; 2、电荷的单位:库仑(C)简称库; 五、元电荷: 1、原子是由位于中心的带正电的原子核和核外带负电的电子组成; 2、把最小的电荷叫元电荷(一个电子所带电荷)用e表示;e=1.60×10-19C; 4、在通常情况下,原子核所带正电荷与核外电子总共所带负电荷在数量上相等,整个原子呈中性; 六、摩擦起电 1、原因:不同物体的原子核束缚电子的本领不同; 2、摩擦起电的实质:摩擦起电并不是创造了电荷,而是电子从一个物体转移到了另一个物体,失去电子的带正电。得到电子的带负电; 七、导体和绝缘体 1、善于导电的物体叫导体;如:金属、人体、大地、酸碱盐溶液; 2、不善于导电的物体叫绝缘体,如:橡胶、玻璃、塑料等; 3、金属导体靠自由电子导电,酸碱盐溶液靠正负离子导电; 4、导体和绝缘体在一定条件下可以相互转换; 八、电流 1、电荷的定向移动形成电流; 2、能够供电的装置叫电源。 3、规定:真电荷定向移动的方向为电流的方向(负电荷定向移动方向和电流方向相反) 4、在电源外部,电流的方向从电源的正极流向负极; 九、电路:用导线将用电器、开关、用电器连接起来就组成了电路; 1、电源:提供持续电流,把其它形式的能转化成电能; 2、用电器:消耗电能,把电能转化成其它形式的能(电灯、电风扇等) 3、导线:输送电能的; 4、开关:控制电路的通断;十、电路的工作状态 1、通路:处处连同的电路; 2、开路:某处断开的电路; 3、短路:用导线直接将电源的正负极连同;(不允许发生) 十一、电路图及元件符号: 1、用符号表示电路连接的图叫电路图,常用的符号如下: 画电路图时要注意:整个电路图是长方形;导线要横平竖直;元件不能画在拐角处。 十二、串联和并联 十三、电路的连接方法 1、线路简其捷、不能出现交叉; 2、连出的实物图中各元件的顺序一定要与电路图保持一致; 3、一般从电源的正极起,顺着电流方向,依次连接,直至回到电源的负极; 4、并联电路连接中,先串后并,先支路后干路,连接时找准分支点和汇合点。 5、在连接电路前应将开关断开; 十四、电流的强弱 1、电流:表示电流强弱的物理量,符号I 2、单位:安培,符号A,还有毫安(mA)、微安(μA)1A=1000mA 1mA=1000μA 十五、电流的测量:用电流表;符号A 1、电流表的结构:接线柱、量程、示数、分度值 2、电流表的使用 (1)先要三“看清”:看清量程、指针是否指在临刻度线上,正负接线柱 (2)电流表必须和用电器串联;(相当于一根导线) (3)电流表必须和用电器串联;(相当于一根导线) (4)选择合适的量程(如不知道量程,应该选较大的量程,并进行试触。) 注:试触法:先把电路的一线头和电流表的一接线柱固定,再用电路的另一线头迅速试触电流表的另一接线柱,若指针摆动很小(读数不准),需换小量程,若超出量程(电流表会烧坏),则需换更大的量程。 3、电流表的读数 (1)明确所选量程(0-3A和0-0.6A)(2)明确分度值(每一小格表示的电流值) (3)根据表针向右偏过的格数读出电流值 4、电流表接入电路时,如果指针迅速偏到最右端(所选量程太小)如果指针向左偏转(正负接线柱接反)如果指针偏转角度很小(所选量程太大) 5、使用电流表之前如果指针不在零刻度线上,就进行调零。 十六、串、并联电路中电流的特点:串联电路中电流处处相等;(I=I1+I2+……+I n) 并联电路干路电流等于各支路电流之和;(I=I1=2=……I n )