两个二进制有符号数(10111010)与(1101001)相加,结果是什么是否溢出
人气:494 ℃ 时间:2019-11-07 20:50:19
解答
如果是单字节8位数的话
结果是 00100011 ,不溢出
因为第7位和第6位都有进位,所有结果不溢出.溢出是说数据溢出,计算结果超出范围。对有符号数来说,进位就不一定会数据溢出了。有符号数相加,6,7位不进位,或同时进位,都不溢出。只是其中一个进位的话,就会溢出。8位有符号数,范围是 -128--127比如 -1 + -1 = -21111 1111 + 11111111 = 11111110 这6,7位都进位了,但是数据并没有溢出相反 127+1 =1280111 1111 + 00000001 = 10000000只有6位进位,7位并没有进位,但是数据溢出了因为128超出范围了,而且计算结果 10000000 对有符号数来说是 -128127+1=-128显然是溢出了
推荐
- 如果对72个符号进行二进制编码 至少需要几位二进制数
- 带符号的二进制数
- 什么是二进制编码?为什么要用二进制编码?
- 用二进制表示72个符号,需要几位二进制!比如72个!号,一个!要4位二进制,所以要72*4位二进制,
- N位二进制数能得到几种二进制编码
- 1.有一只玻璃瓶,它的质量为0.1kg,当瓶内装满水时,瓶和水的总质量为0.4kg,用此瓶装金属颗粒若干,瓶和金属颗粒的总质量为0.8kg,若在装金属颗粒的瓶中再装满水时,瓶.金属颗粒和水的总质量为0.9kg,求金属颗粒的质量和密度.
- 一道深刻而困难的应用题
- 意思是什么也没想 什么也没考虑的成语
猜你喜欢
- 已知关于x的方程(x-m)/2=x+m/3与(2x+1)/3=3x-2的解互为倒数,求m的值
- 太阳为什么可以发出强烈的光
- make sure of sth.怎么翻译
- “有什么作用”和写作方法有什么区别
- 如果a大于0,b小于0,那么ab( )0 b分之a( )0 若a小于0,b小于0,则ab( )0?b分之a( )0
- 效应T细胞分泌的抗体是怎样进入发炎部位的
- 已知△ADE∽△DEF,诺△ABC的三边长分别为5cm,6cm,7cm,而△DEF中的一边长为4cm,你能求出△DEF的另外两边的
- 订书机是不省力也不费力的杠杆吗