看板 Grad-ProbAsk 關於我們 聯絡資訊
題目2.13.2 和 2.13.3 我做出來的跟解答不同 題目:http://imgur.com/vwV1aoB 解答:http://imgur.com/2X1vgoT 例如:2.13.2 a 我個人認知是 andi $t2, $t2, -1 -1 是 16 bit 0xFFFF andi指令在做時 會左邊補零 變成 0x0000FFFF去運算 addi指令才是有sign extension 但答案卻像是左邊做sign extension 是我的認知錯誤嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.115.204.11 ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1443928931.A.0BF.html
rrll13: 卡一個 10/04 12:31
amge1524: 你認知應該沒錯 我也記得andi是補0 10/04 12:45
odanaga: https://goo.gl/IloK67 上面是說算數imm會se 邏輯的不會 10/04 13:21
odanaga: 照這邏輯看2.13.3是對的 10/04 14:10
jerry031181: 我也記得arithmetic的imm16才是se ,logic的只補0 10/04 16:56
forever3580: 我查到的也都是 logic 的 imm都不會se 10/06 14:49
forever3580: 剛找了一下張凡的筆記 他上課的時候也是說邏輯的imm 10/06 15:10
forever3580: 是補0 10/06 15:10
jerry031181: 2.13我用算的答案沒錯 2.12我昨天複習時看到 10/06 15:57
jerry031181: 張凡的習題是給 0x00005555 所以你想的應該沒錯 10/06 15:59