Re: [考試] 組語考前猜題

看板b95902HW作者 (鴟夷子皮)時間16年前 (2007/11/11 20:28), 編輯推噓5(612)
留言9則, 5人參與, 最新討論串3/3 (看更多)
※ 引述《dimensioner (58s到手!)》之銘言: : ※ 引述《summerwalker (夏天路人)》之銘言: : : why do we need copy input 2 in TOY ALU? : 根據強者KART 小車車大大所說 : 在你需要把register裡的東西丟到memory時就會用到 對了一半 看圖說故事的話 因為input2直接來自B Data 也就是經由B Addr來決定input2的內容 又B Addr只由t來決定 所以所有僅需t不需s的opcode都會用到 也就是A:ldi B:sti E:jr : : why did we change the definition of jr from PC<-[Rd] to PC<-[Rt]? : 我想這應該是老師筆誤 應該是from PC<-[Rt] to R[d] <- PC : 如果是的話就是這邊要先把現在program counter 讀到的地方的位置存起來 : 以便function結束後再跳回來(才知道要跳到哪) : 而不是單存跳到某個地方 : 不知道我這樣解讀是否正確 有請cyy老師講解m(_ _)m jr表示直接將pc的內容改掉 跳至某個行數 而這個行數被存在某個R[i]裡 如果是R[d]的話 頂多只能從A Data出來 可是ALU沒有直接複製A Data的Gate 所以才要由R[t]讀取 ....不過我記得當時問的是format2 => format1 的原因阿ˊˋ : : 這兩題不是很清楚(上課不專心 囧) : : 可以煩請熱心同學解說一下嗎 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 211.74.6.6

11/11 21:28, , 1F
應該只是定義的問題?
11/11 21:28, 1F

11/11 21:36, , 2F
中肯 我看成jl 0 . 0"
11/11 21:36, 2F

11/11 21:48, , 3F
謝啦 不然考出來我要牛頭不對馬嘴了XD
11/11 21:48, 3F

11/11 21:59, , 4F
應該是問為什麼把format2改成format1吧....
11/11 21:59, 4F

11/11 22:00, , 5F
請問有沒有強者可以提供答案嗎?
11/11 22:00, 5F

11/11 22:25, , 6F
既然只用到t 當然改成format2啊...
11/11 22:25, 6F

11/11 22:25, , 7F
XD 我按錯了 拍謝 等等推回來
11/11 22:25, 7F

11/11 22:29, , 8F
XD 講錯 改成format1
11/11 22:29, 8F

11/11 22:55, , 9F
對對 四樓說得沒錯 我改過來
11/11 22:55, 9F
※ 編輯: joejoe321321 來自: 211.74.6.6 (11/11 22:55) ※ 編輯: joejoe321321 來自: 211.74.6.6 (11/11 23:27)
文章代碼(AID): #17DlLtgR (b95902HW)
文章代碼(AID): #17DlLtgR (b95902HW)