[理工] 計組 控制信號線

看板Grad-ProbAsk作者 (隨便就好)時間7年前 (2018/12/13 02:20), 編輯推噓1(105)
留言6則, 1人參與, 7年前最新討論串2/2 (看更多)
https://i.imgur.com/wmY0Qws.jpg
想問一下h、k的部分 h. 為什麼ALUOP1設為1不會影響到beq beq不是ALUOP不是01嗎? k. MemRead一直設為1如果都可以運作,那為什麼sw的MemRead要設為0而不是don‘t care? 感謝各位 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.200.210.85 ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1544638801.A.096.html

12/13 02:59, 7年前 , 1F
12/13 02:59, 1F

12/13 03:00, 7年前 , 2F
k他是為了設保護機制,只有1的時候可以讀其他都不行,事
12/13 03:00, 2F

12/13 03:00, 7年前 , 3F
實上只有資料流的部分(RegDst跟MemtoReg)可以設dont care
12/13 03:00, 3F

12/13 03:00, 7年前 , 4F
,其他都要非1即0,像branch跟jump也是,可以把他想成是d
12/13 03:00, 4F

12/13 03:00, 7年前 , 5F
ont care的話,如果他不小心被設成1可能會有不該寫/讀/
12/13 03:00, 5F

12/13 03:00, 7年前 , 6F
跳的指令去做不該做的事
12/13 03:00, 6F
文章代碼(AID): #1S4L5H2M (Grad-ProbAsk)
文章代碼(AID): #1S4L5H2M (Grad-ProbAsk)