[問題] 關於超過8bits的除法

看板ASM作者 (=____=)時間13年前 (2010/12/31 10:07), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
在8051組合語言 除法提供的是 DIV ab 執行的是8 bits的數據 但我想請教一下 如果我想要將一個為超過8 bits的數 除以一個一樣是超過8 bits的數 取其餘數的部分 該如何做到? 隨意舉例: 590351/1234 = ? 我現在能想到的是用迴圈來跑減法 相減之後判斷被除數是否已小於除數 如果是 留下的即為其餘數 不知道有沒有其他更好的辦法? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.43.65.41
文章代碼(AID): #1D7JhzYv (ASM)
文章代碼(AID): #1D7JhzYv (ASM)