定律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文档