首页 > 编程知识 正文

用补码方法计算下列各式,计算机47000除以188

时间:2023-05-05 10:33:01 阅读:144119 作者:2141

定律1 )一个数的反相数补数等于该数的补数补数。 即,[- X ]补数=[[ X ]补数]补数

x=0000101 (十进制5 ) ) ) ) )。

-x=-0000101(x的反相数、十进制-5) ) ) ) ) ) ) )。

[ X ]补数=00000101 (根据补数定义) ) ) ) ) ) )

[- X ]补数=11111011 (根据补数定义) ) ) ) ) ) )

[x]补数补数=[00000101]补数=[00000101]反符号1=11111010=11111011

定律2 )两个数的补数之和等于这两个数之和的补数。 即,[ X ]补数[ Y ]补数=[ X Y]补数

X=00000101 Y=00000011

[X ]补数=00000101 [Y]补数=00000011

[X ]补数[Y]补数=00001000

X Y=00000101 00000011=00001000

[X Y]补数=[00001000 ]补数=00001000

如果两个数为负或异号,请由学生自己验证。

定律三:两个数补数之差等于这两个数之差的补数。 即,[ X ]补数- [ Y ]补数=[ X - Y]补数

根据数学知识,x-y=x(-y )。 根据定律1和定律2

[ X ]补数[- Y ]补数=[ X ]补数[[ Y ]补数]补数=[ X - Y]补数

由此可见,减法可以通过加法来实现。 因为乘法是加法运算的简便运算,除法运算是减法运算的简便运算; 因此,乘、除也可以通过加法来实现。 因此,计算机只要有加法的能力,就可以根据其高速性完成四则算术运算。

计算机基础三补数的算法. doc

将Word文档下载到电脑上,方便收藏和打印[全文573字]

编辑建议:

下载Word文档

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。