一位二进制数相加
两个一位二进制数的相加是二进制数相加的基础,它们基本的相加关系是:
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