ACC:存放被除数、余数
MQ:商
X:除数
原码除法:恢复余数法
- 符号位单独异或运算
- 将商放到MQ当中,默认是0000
- ACC中存放被除数,X存除数,都是原码的绝对值
- 商先默认上1,然后将被除数和-除数的补码进行相加,如果符号位为1,则进行恢复。改成商0
- 被除数和商进行整体的逻辑左移
原码除法:加减交替法
当余数的符号位为1的时候,说明出错,更改商为0
直接左移,然后加上被除数的绝对值
注:余数的正负性和商相同
加减次数为n+1次,左移次数为n次
定点小数中,被除数一定要比除数小,第一位除法后的商必须为1