数据冒险 如何避免一些冒险 通过总是在流水线的前段(DCD)取操作数,来消除WAR ·通过按序完成所有回写操作(在最后一级,静态),来消除 WAW °检测并解决RAW 暂停,并尽可能前递 IF DCD EX Mem WB RAW Data hazard IF Ex Mem WB WAW Data hazard IF DCD EX Mem WB F DCD Ex Mem IF DCD OF Ex RS/TRAW Data Hazard 北京大学计算机科学技术系 计算机系统结构教研室ñ¯M§¯æ*§cù ¯æù;étÐ@  eV)S!Ôof= îüX!'&'ª¡0D9\8:$5 îÝc`äݲm¡0üÔâÔ{-Õ9\8 :$: eJ·5$: V0JÃÑ!æ 5$:'DWD+D]DUG:$:'DWD+D]DUG 5$:'DWD+D]DUG ,) '&' (; 0HP :% ,) '&' (; 0HP :% ,) '&' (; 0HP :% ,) '&' 2) ([ 0HP ,) '&' 2) ([ 56