看板 Grad-ProbAsk 關於我們 聯絡資訊
http://i.imgur.com/egkF1R8.jpg 如果a1是 0001 (1 ) 然後t2是 1111 (-1) 則在sltu中看到的是 1<15,所以t0=1 beq那行不會進到outofbound 這樣子不就沒有滿足a1大於等於t2時的條件嗎 (1 >= -1)? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.136.83.250 ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1479107464.A.694.html
gary19941208: t2是index的range(陣列長度)所以t2不會放負數11/14 15:26
k2shouai: t2是代表bound值所以不會為負,假如a1是正的超過t2或是a11/14 15:27
k2shouai: 1是負的,t0會設成0, beq就會跳去error。11/14 15:27
原來是因為這樣@@ 我還想說t2是一個變數而已... ※ 編輯: newpuma (114.136.83.250), 11/14/2016 16:08:11