计算机体系结构

根据指令间的对同一寄存器读和写操作的先后次序关系,数据相关冲突分为哪三种?各自的定义?

题目

根据指令间的对同一寄存器读和写操作的先后次序关系,数据相关冲突分为哪三种?各自的定义?

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

如果复用引脚配置为“数字I/O”模式,可以直接利用数据寄存器直接对I/O操作(读/写),也可以利用其他辅助寄存器对各I/O进行独立操作。()

此题为判断题(对,错)。


正确答案:正确

第2题:

程序查询I/O的流程总是按()的次序完成一个字符的传输。

A.写数据端口,读/写控制端口
B.读状态端口,读/写数据端口
C.写控制端口,读/写状态端口
D.随I/O接口的具体要求而定

答案:B
解析:

第3题:

● 在流水线控制方式下, (18) 是全局性相关。

(18)

A.转移指令相关

B.写-读相关

C.读-写相关

D.写-写相关


正确答案:A

第4题:

当流水线中数据和指令存在同一存储器中时,访存指令会引起存储器访问冲突,这种冲突是因为()相关引起的。


正确答案:结构

第5题:

在MIPS的指令流水线中,可能发生的冲突有()

  • A、同一条指令的读操作与写操作之间的写后读冲突。
  • B、先流入的指令的写操作与后流入的指令的读操作之间的写后读冲突
  • C、后流入的指令的写操作与先流入的指令的读操作之间的读后写冲突
  • D、两条指令的写操作之间的写后写冲突

正确答案:B

第6题:

在流水线控制方式下,(18)是全局性相关。

A.转移指令相关

B.写-读相关

C.读-写相关

D.写-写相关


正确答案:A
解析:本题考查计算机系统流水线控制方面的基础知识。由于流水是同时解释多条指令的,肯定会出现更多的相关。对于转移指令;它和其后的指令之间存在关联,使之不能同时解释,造成对流水线执行方向的改变和效率的下降,被称为全局性相关。而指令相关、主存操作数相关、通用寄存器相关及变址相关等只是影响相关附近的几条指令,至多影响流水线的某些段的推后,所以被称为局部性相关。

第7题:

在顺序文件写操作时,数据写入的次序就是数据在文件中的存储次序;在读操作时,按存储次序读完前一个数据后,才能读随后的数据。

A

B



第8题:

记分牌需要监测源操作数寄存器中数据的有效性,如果前面已流出的还在运行的指令不对本指令的源操作数寄存器进行写操作,或者一个正在工作的功能部件已经完成了对这个寄存器的写操作,那么此操作数有效。当操作数有效后,记分牌将启动本指令的功能部件读操作数并开始执行。解决了数据的先写后读(RAW)相关指的是()。

A.流出

B.读操作数

C.执行

D.写结果


正确答案:B

第9题:

用户请求使用一个已存在的文件时,其操作次序为()

  • A、读/写→关闭
  • B、打开→读/写
  • C、打开→读/写→关闭

正确答案:C

第10题:

根据指令对寄存器的读写顺序,可将数据相关分为哪三种类型?


正确答案: (1)写后读相关
(2)写后写相关
(3)读后写相关

更多相关问题