[問題] 數值溢位的問題

看板ASM (組合語言)作者 (阿慶)時間14年前 (2011/04/22 20:44), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/1
我目前使用encoder需要進行連續累加的動作,但cpu的count只有16位元,超過65535就會 自動變成0,想請教一下要怎樣做才可以繼續累加下去? 我試過一些方法都試不大出來,我相信一定是在中斷這邊著墨,只可惜還是沒有成功, 可能是我觀念上有點問題,能否提供一些意見參考,謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.37.166.115

04/23 00:19, , 1F
那把COUNT改成4BYTES不就好了....
04/23 00:19, 1F
文章代碼(AID): #1DiNX7op (ASM)
文章代碼(AID): #1DiNX7op (ASM)