除法 补码加减交替法

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1
10 10 100 100 1001 10011
1
+[–y]补 异号上“0”
1
+[y]补
异号上“0”
1
+[y]补
同号上“1” 1 末位恒置“1”
x ∴ [ y ]补= 1.0011 x 则 y = – 0.1101
2
– 重复步骤③ ,包括符号位在内,共做n+1步。
• 如果对商的精度没有特殊要求,一般可采用“末位恒置 1”法,此法操作简单,易于实现,且最大误差仅为2-n 。
2012年11月30日星期五 1
x ]补 例8.设 x = – 0.1011,y = 0.1101,求 [ y并还原真值。
被除数(余数) 商 说 明
补码Baidu Nhomakorabea减交替法的运算规则
• 运算规则
– 符号位参加运算,除数和被除数均用双符号位补码表示; – 第一步的运算
• 被除数与除数同号,被除数减去除数; • 被除数与除数异号,被除数加上除数;


– 后续步骤的运算
• 余数与除数同号,商上1,余数左移一位减去除数; • 余数与除数异号,商上0,余数左移一位加上除数。
1.0101 0.1101 0.0010 0.0100 1.0011 1.0111 0.1110 0.1101 1.1011 1.0110 0.1101 0.0011 0.0110
2012年11月30日星期五
0.0000 1
异号做加法 同号上“1”
[x]补 = 1.0101 [y]补 = 0.1101 [–y]补 = 1.0011
相关文档
最新文档