早教吧作业答案频道 -->数学-->
求大神指教,一负数减正数的补码运算详解用-64减去50补码运算,字长为8位-64的补码是11000000,-50补码是11001110,用11000000加上11001110就应该是-64减50的补码-64减50为-114没有溢出,但是两补码相加好像
题目详情
求大神指教,一负数减正数的补码运算详解
用-64减去50补码运算,字长为8位
-64的补码是11000000,-50补码是11001110,用11000000加上11001110就应该是-64减50的补码
-64减50为-114没有溢出,但是两补码相加好像就溢出了,实在不明白两负数补码相加怎么算,求指教啊
用-64减去50补码运算,字长为8位
-64的补码是11000000,-50补码是11001110,用11000000加上11001110就应该是-64减50的补码
-64减50为-114没有溢出,但是两补码相加好像就溢出了,实在不明白两负数补码相加怎么算,求指教啊
▼优质解答
答案和解析
以下采用8位二进制编码:
[-64]原=101000000
[-64]反=110111111
[-64]补=111000000
[-50]原=100110010
[-50]反=111001101
[-50]补=111001110
(-64)-(50)=(-64)+(-50)
[-64]补=111000000
[-50]补=111001110 (+
[ X ]补=110001110 ---- 做补码加法运算时进位丢弃,不影响计算结果(此为正常运算,非溢出)
[ X ]反=110001101
[ X ]原=101110010
即X=-114
[-64]原=101000000
[-64]反=110111111
[-64]补=111000000
[-50]原=100110010
[-50]反=111001101
[-50]补=111001110
(-64)-(50)=(-64)+(-50)
[-64]补=111000000
[-50]补=111001110 (+
[ X ]补=110001110 ---- 做补码加法运算时进位丢弃,不影响计算结果(此为正常运算,非溢出)
[ X ]反=110001101
[ X ]原=101110010
即X=-114
看了 求大神指教,一负数减正数的补...的网友还看了以下:
一堆货物,甲车单独运4小时运完,乙车单独运6小时运完,两车和运货物的6分之5需要几小时求大神帮助 2020-03-31 …
对1 2 3 4可作运算(1+2+3)×4=24 现有有理数3 5 -6 10 请运用加减乘除法写 2020-05-16 …
6条大船和4条小船一次共运客人240人;已知2要小船所运客人数量相当于一条大船,求一条小船运多少人 2020-05-23 …
6.8*8/25+0.32*4.2-8/25=一又1/4*17.6+36除以4/5+2.64*12 2020-07-19 …
集合的运算A={1,3,5}B={2,4,6}C={1,2,3,4,5,6}我们称C是A和B的并集 2020-07-30 …
4×6×5=4×5×6运用了[]A.乘法交换律B.乘法结合律C.乘法分配律 2020-07-31 …
2.4×3.6+0.8×3×6.2.4×3.6+0.8×3×6.4=2.4×3.6+2.4×6.4 2020-07-31 …
数学有理数的四则混合运算题目如下,Thanks...1)-20÷5×1/4+5×(-3)/152)[ 2020-10-30 …
隋炀帝的一些问题.1.隋炀帝开凿运河的目的是什么?2.大运河是不是重新开挖的一条河道?为什么?3.隋 2020-12-08 …
一辆出租车某天下午以大雁塔为出发地在东西方营运,向东为正,向西为负,行车里程(单位km)依先后次序记 2020-12-15 …