流水线的数据冲突分为三类:WAR,RAW,WAW https://wenku.baidu.com/view/e066926d48d7c1c708a14508.html WAR: write after read 相关性,又称先读后写相关性.比如下面的指令序列,第一条指令会读取x4,第二条指令会写x4.在流水线中,如果第二条指令比第一条指令先写x4,则第一条指令就会读出错误的值. add x5, x4,x6 add x4, x3, x2 WAW: write after write 相关性,又称先…