版权归原作者所有,如有侵权,请联系我们

[科普中国]-二进制字符

科学百科
原创
科学百科为用户提供权威科普内容,打造知识科普阵地
收藏

一位二进制数相加

两个一位二进制数的相加是二进制数相加的基础,它们基本的相加关系是:

0+0=0;0+1=1;1+0=1;1+1=10;1

字符相加两个字符相加时,可将两组二进制编码的四位二进制数逐位相加,由低位到高位,连加四位后结束。

例1:数A=0011与数B=1011相加,以手算的竖式如图表示:

通常,最低的πk-1在相加时补0。

例2:数A=1101与数Bo=0111相加,如图表示:

此式中未标明πk-1的诸值,某位加得的πk即为左侧高一位的πk-1。

此例中最高进位π4=1,表示字符相加有进位,它可以取作多位字符相加中的位间进位数;或者作为一种控制标志,或者舍弃不用。1

一位二进制数相减两个一位二进制数相减的基本规则是,字符运算不包括符号,负数的标志可用有无借位数来表示。

实际上常遇到的是一位被减数减去一个减数和一个低位的借位数.直接相减的关系。

相减关系:0-0=0;0-1=-1或10-1=1;1-0=1;1-1=0;1

字符相减四位二进翻编码的两个字符相减,同样可以从最低位开始逐位相减,每位不够减时可由较高的一位提取一个本位的借位数,连减四位后便得结果。

例3:数A=1010 减数B=0101

通常最低位的πk-1补0。

4:数A=0100 减B=0111

字符相减所出现的高位借位数π4的值,标志两个字符的是否够减。π4=0表示够减;π4=1表示不够减。1