[理工] [計組] MIPS

看板Grad-ProbAsk作者 (antique refer)時間10年前 (2015/10/04 11:22), 編輯推噓4(406)
留言10則, 5人參與, 最新討論串8/8 (看更多)
題目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

10/04 12:31, , 1F
卡一個
10/04 12:31, 1F

10/04 12:45, , 2F
你認知應該沒錯 我也記得andi是補0
10/04 12:45, 2F

10/04 13:21, , 3F
https://goo.gl/IloK67 上面是說算數imm會se 邏輯的不會
10/04 13:21, 3F

10/04 14:10, , 4F
照這邏輯看2.13.3是對的
10/04 14:10, 4F

10/04 16:56, , 5F
我也記得arithmetic的imm16才是se ,logic的只補0
10/04 16:56, 5F

10/06 14:49, , 6F
我查到的也都是 logic 的 imm都不會se
10/06 14:49, 6F

10/06 15:10, , 7F
剛找了一下張凡的筆記 他上課的時候也是說邏輯的imm
10/06 15:10, 7F

10/06 15:10, , 8F
是補0
10/06 15:10, 8F

10/06 15:57, , 9F
2.13我用算的答案沒錯 2.12我昨天複習時看到
10/06 15:57, 9F

10/06 15:59, , 10F
張凡的習題是給 0x00005555 所以你想的應該沒錯
10/06 15:59, 10F
文章代碼(AID): #1M49jZ2_ (Grad-ProbAsk)
文章代碼(AID): #1M49jZ2_ (Grad-ProbAsk)