PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Grad-ProbAsk
[理工] 計算機結構 store conditional
作者:
u04fup
(Kaleidoscope)
2022-09-10 11:33:15
https://i.imgur.com/usX3LCB.jpg
https://i.imgur.com/oPvFOej.jpg
請問第六個Cycle的Processor 2
beqz $t0, try判斷原先的$t0為零而branch到try之後
最終$t0的值為何為零?
(為何store conditional仍失敗?)
作者:
irisowo
(^^)
2022-09-15 02:30:00
sc 仍失敗是什麼意思?這題感覺把指令完成的結果放在同一行耶~cycle 5 時processor 2 存取失敗,故將processor2 的 $t0設成0,下一行判斷要不要跳而已(?)如果你是要問為什麼會存失敗,回去看ll跟sc 的用法就好~他們兩個是成對使用,會紀錄位址有沒有被改寫。所以processor2 先下ll ,接著取值的位置被processor 1改成2,所以processor 2要用sc 改值時會失敗~
繼續閱讀
[理工] [資工][離散] 數論
codepo
[教育5
aa123593465
[理工] [線代]么正及正交算子
ping990579
[理工] 基本數學 多項式除法
u04fup
[理工] 計組上P.114
baltimore
[理工] 自動控制
jeremy900307
[商管] f(x)
starQJ
[理工] 離散 質因數分解
u04fup
[理工] 機率
starQJ
[理工] 離散 數學歸納法
u04fup
Links
booklink
Contact Us: admin [ a t ] ucptt.com