[理工] 計組 控制信號線

作者: newpuma (還很新)   2016-11-29 18:55:01
PCWrite
IF/IDWrite
ID/EXZero
三者之間的關係
看不懂課本詳解陳述的話
http://i.imgur.com/ADKxeW1.jpg
Hazard偵測中有特別提到IFIDWrite跟IDEXZero嗎?
作者: gary19941208   2016-11-29 20:13:00
這三個是用來讓pipeline stall的訊號,如果要stall要讓IF和ID停住,所以設定PCwrite和IFIDwrite為false,還要避免ID資訊往下傳,所以傳0(nop)給IDEX,也就是設定IDEXzero為true;如果沒有stall就相反,所以前兩者一定相同,最後一個相反對,如果是false就表示無法寫入暫存器,那下一個cycle使用的資料就會一樣了

Links booklink

Contact Us: admin [ a t ] ucptt.com