看板 Grad-ProbAsk 關於我們 聯絡資訊
https://i.imgur.com/gi0Mwr7.jpg https://i.imgur.com/0YNR0j1.jpg https://i.imgur.com/aj1qEtq.jpg 想問3和4小題那個stall的控制信號線 為什麼是C5的時後0 C6的時候1 所以load-use 的解決是分兩個clock嗎? 第一個clock先暫停pc和 IF/ID.reg 第二個clock才發出信號把複製的指令洗掉 可是我記得張凡上課的時後是說同時暫停和洗指令 還是有哪裡有問題? ----- Sent from JPTT on my iPhone -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.166.186.152 ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1542268319.A.EBF.html
nannnnn: 會不會是at beginning這句話的關係 11/15 17:47
一開始會不一樣嗎?
LinoYo: C5 prevent PC、IF/ID pipeline register且洗掉 11/15 20:40
LinoYo: 變nop,C6 stall設1讓原本的add正常發揮 感覺是這樣 11/15 20:41
可是看他圖 stall設1不是洗指令的意思嗎 ※ 編輯: o5739201 (39.9.98.124), 11/15/2018 20:49:40 ※ 編輯: o5739201 (39.9.98.124), 11/15/2018 20:50:16