16. 流水线中有三类数据相关冲突:写后读(RAW)相关;读后写(WAR)相关;写后写
(WAW)相关。判断以下三组指令各存在哪种类型的数据相关。 (1) I1 LAD R1,A ; M(A)→R1,M(A)是存储器单元 I2 ADD R2,R1 ;(R2)+(R1)→R2 (2) I3 ADD R3,R4 ;(R3)+(R4)→R3 I4 MUL R4,R5 ;(R4)×(R5)→ R4
(3) I5 LAD R6,B ; M(B)→R6,M(B)是存储器单元 I6 MUL R6,R7 ;(R6)×(R7)→ R6 解:(1)写后读(RAW)相关;
(2)读后写(WAR)相关,但不会引起相关冲突; (3)写后读(RAW)相关、写后写(WAW)相关
17.参考教科书图5.42所示的超标量流水线结构模型,现有如下6条指令序列:
I1 LAD R1, B; M(B) → R1,M(B)是存储器单元 I2 SUB R2, R1; (R2)-(R1) → R2 I3 MUL R3, R4; (R3)×(R4) → R3 I4 ADD R4, R5; (R4)+(R5) → R4
I5 LAD R6, A; M(A) → R6,M(A)是存储器单元 I6 ADD R6, R7; (R6)+(R7) →R6
请画出:(1) 按序发射按序完成各段推进情况图。 (2) 按序发射按序完成的流水线时空图。 解:(1) (2)
第六章答案
1.比较单总线、双总线、三总线结构的性能特点。
3. 用异步通信方式传送字符\和\,数据有7位,偶校验1 位。起始位1位,
停止位l位,请分别画出波形图。 解: 字符A的ASCII码为 41H=1000001B; 字符8的ASCII码为 38H=0111000B; 串行传送波形图为: 注: B:起始位 C:校验位 S:停止位
8.同步通信之所以比异步通信具有较高的传输频率,是因为同步通信____。 A.不需要应答信号; B.总线长度较短;
C.用一个公共时钟信号进行同步; D.各部件存取时间比较接近。 解: C
9. 在集中式总线仲裁中,____方式响应时间最快,____方式对____最敏感。 A.菊花链方式 B.独立请求方式 C.电路故障 D.计数器定时查询方式 解: B A C
10. 采月串行接口进行7位ASCII码传送,带有1位奇校验位,l位起始位和1位停止位,当传输率为9600波特时,字符传送速率为____。
A.960 B.873. C.1372 D.480 解: A
11.系统总线中地址线的功能是______。 A. 选择主存单元地址 B. 选择进行信息传输的设备 C. 选择外存地址
D. 指定主存和I/O设备接口电路的地址 解: D
12.系统总线中控制器的功能是______。
A. 提供主存、I/O接口设备的控制信号和响应信号 B. 提供数据信息 C. 提供时序信号
D. 提供主存、I/O接口设备的响应信号 解: D
14. PCI是一个与处理器无关的_____,它采用____时序协议和____式仲裁策略,并具有____能力。
A.集中 B.自动配置 C.同步 D.高速外围总线 解:D C A B
15. PCI总线的基本传输机制是____传送。利用____可以实现总线间的____传送,使所有的存取都按CPU的需要出现在总线上。PCI允许____总线____工作。
A.桥 B.猝发式 C.并行 D.多条 E. 猝发式 解: B A C D E
17.PCI总线中三种桥的名称是什么?桥的功能是什么?
解:PCI总线有三种桥