ZKX's LAB

30道三位数除两位数的除法不带余数 有过... 不恢复余数的除法求商求几位

2021-03-20知识2

【讨论】定点除法运算恢复余数法中余数为什么会是负的呢 你可以先考虑一下我们人在计算除法的情形。我们在计算除法的时候,每一步都要先心算够减否。若够减商1,不够减商0。但是计算机不能心算,必须先减,如果余数为正则为够减,。

不恢复余数除数0.1右移为什么补0? 能否把题目讲的再详细一点。补0可能是要保持为正,1.1补1保持为负。

不恢复余数除法

30道三位数除两位数的除法不带余数 有过... 不恢复余数的除法求商求几位

计算机组成原理问题 X|=00.10110|Y|=00.11111[-Y]补=11.00001被除数(余数)商 操作说明0 0.1 0 1 1 0 0 0 0 0 0 0 开始情况1 1.0 0 0 0 1+[-Y]补1 1.1 0 1 1 1 0 0 0 0 0 0 不够减,商上01 1.0 1 1 1 0 0 0 0 0 0 0 左移1位0 0.1 1 1 1 1+|Y|0 0.0 1 1 0 1 0 0 0 0 0 1 够减商上10 0.1 1 0 1 0 0 0 0 0 1 0 左移1 1.0 0 0 0 1+[-Y]补1 1.1 1 0 1 1 0 0 0 0 1 0 不够减,商上01 1.1 0 1 1 0 0 0 0 1 0 0 左移0 0.1 1 1 1 1+[Y]补0 0.1 0 1 0 1 0 0 0 1 0 1 够减商上10 1.0 1 0 1 0 0 0 1 0 1 0 左移被除数(余数)商 操作说明0 1.0 1 0 1 0 0 0 1 0 1 0 左移1 1.0 0 0 0 1+[-Y]补0 0.0 1 0 1 1 0 0 1 0 1 1 够减商上10 0.1 0 1 1 0 0 1 0 1 1 0 左移1 1.0 0 0 0 1+[-Y]补1 1.1 0 1 1 1 0 1 0 1 1 0 不够减,商上00 0.1 1 1 1 1 余数是负则恢复余数+[Y]补0 0.1 0 1 1 0 注:余数为正则不用恢复余数余数 商符号为 1?0=1 既是负号故商值为-0.10110 余数为-0.10110*2-5

#有余数的除法求商或余数#不恢复余数的除法求商求几位

随机阅读

qrcode
访问手机版