结构相关指的是流水线中的各条指令因重叠操作,改变对操作数的读写顺序,从而导致数据相关冲突。
举一反三
- 流水线CPU由于多条指令的重叠执行,当后续指令所需的操作数刚好是前一段指令的运行结果时,会发生的冲突为() A: 资源相关冲突 B: 数据相关冲突 C: 控制相关冲突 D: 指令相关冲突
- 下面是一段MIPS指令,完成内存中取数、相加、和存储的操作: 指令(1)和指令(3)之间存在();指令(1)与指令(2)之间可能会产生() A: 名字相关;写读冲突; B: 名字相关;读写冲突; C: 数据相关;写读冲突; D: 数据相关;读写冲突。
- 以下关于数据相关说法正确的是: A: 同样的相关在某些流水线中会导致冲突,在另一些流水线种不会导致冲突 B: 相关是流水线的一种属性 C: 相关一定会转化为冲突 D: 相关分为数据相关与控制相关
- 下列几项中,流水线相关包括______。Ⅰ.结构相关Ⅱ.数据相关Ⅲ.指令相关Ⅳ.控制相关 A: Ⅰ,Ⅱ,Ⅲ,Ⅳ B: Ⅰ,Ⅱ,Ⅲ C: Ⅰ,Ⅱ,Ⅳ D: Ⅰ,Ⅲ,Ⅳ
- 在指令流水线中为解决数据相关经常使用的方法有______。 Ⅰ.插入nop指令 Ⅱ.猜测法 Ⅲ.改变指令执行顺序 Ⅳ.设置相关的数据通路 A: Ⅰ、Ⅲ B: Ⅱ、Ⅳ C: Ⅰ、Ⅱ、Ⅲ D: Ⅰ、Ⅲ、Ⅳ