[理工] 計組張凡Mips指令範圍

看板Grad-ProbAsk作者 (Butterlion)時間7年前 (2016/09/23 15:16), 7年前編輯推噓1(106)
留言7則, 4人參與, 最新討論串1/1
http://i.imgur.com/0txdKgT.jpg
為什麼比較少的常數,需要用到較多的lui instruction ----- Sent from JPTT on my iPhone -- -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.139.148.76 ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1474614970.A.0DE.html

09/23 15:31, , 1F
-2^17~2^17-1 ,2^10=1k,2^7=128,branch 一次是跳
09/23 15:31, 1F

09/23 15:31, , 2F
一個指令 所以 他的範圍直接用2^17算就好不用再轉
09/23 15:31, 2F

09/23 15:42, , 3F
感恩
09/23 15:42, 3F
※ 編輯: kkk22805385 (101.139.148.76), 09/23/2016 16:07:25 ※ 編輯: kkk22805385 (101.139.148.76), 09/23/2016 16:14:39

09/23 19:37, , 4F
(-2^15~2^15-)*4 *多少看你的指令 ㄧ個需要多少bit
09/23 19:37, 4F

09/23 19:39, , 5F
32就須要*4 64就需要*8 (block=1byte)
09/23 19:39, 5F

09/24 14:13, , 6F
是有刪過文章嗎? 就可表示的數變少 所以大數的範圍變多
09/24 14:13, 6F

09/24 14:13, , 7F
用到lui次數就變多
09/24 14:13, 7F
文章代碼(AID): #1NvDQw3U (Grad-ProbAsk)