计算机内为什么用补码出存啊?为什么运算是用的是补码啊?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/13 06:12:08
计算机内为什么用补码出存啊?为什么运算是用的是补码啊?

计算机内为什么用补码出存啊?为什么运算是用的是补码啊?
计算机内为什么用补码出存啊?为什么运算是用的是补码啊?

计算机内为什么用补码出存啊?为什么运算是用的是补码啊?
其实你这个问题只要回答了后面一个前面那个就自动回答了
补码:就是将负数用正数来表示
为什么运算是用的是补码?
简单回答就是为了制作简单.因为只要只做一个加法的运算就可以把所有的加,减,乘,除等表示出来.如果你不用补码.那将要制作别的运算器.那会浪费,而且制作也很复杂.对了,我们不应该用平常的想来来想为什么会复杂.因为计算机所做的都是二进制.一般都32个0和1组成的数来相加.人脑,我想一般是不可能算的准确无误.(只是说了个大概,要知道真正的,大家一起把美国人的科学,偷来吧!)
我想计算机内为什么用补码出存,也不用回答了.

计算机内为什么用补码出存啊?为什么运算是用的是补码啊? 计算机为什么要用补码 计算机为什么要用补码呀 计算机为什么采用补码计算 总结原码,反码和补码的表示方法和运算规则.为什么在计算机中大多采用补码 二进制运算为什么要用补码进行运算? 计算机中,表示地址时,用的是补码还是无符号码码?为什么呢? 计算机组成原理问题,负数的补码的移位运算时为什么左移补0而右移补1呢, 将两个带符号数 10001000和11100110相加,判断结果是否溢出?为什么?计算机的基本运算是以补码形式运算吗? +51+32的二进制运算,+51的补码为0110011,+32补码0100000,+51+32补码是1010011,结果45,为什么错误 所有的数据有符号的数在算术运算中并不是用原码而是用补码.这是为什么? 若计算机采用8位整数补码表示数据,则( ) 运算将产生溢出. A -127+1 B -127-1 C 127+1 D 127-1 为什么我认为8位整数补码的表示范围是 -128 ----- 127,应该是127+1溢出,可是答案是B,我就不明白了,这是软考 用补码的形式实现运算(1111)B-(1010)B是二进制数但是为什么有括号?意思是里面是原码表示?将里面原码的补码求出后才能去括号? 定点字长为16位补码运算的计算机,用十六进制写出它最大正数的补码和最小负数补码.求详解. 计算机中,负数为什么用补码表示请就你的理解,讲一个简单的例子, 为什么C语言或其他语言中 a=1,为什么 a=-2 呢 a=1:00000001 a:11111110在计算机内以补码存放 即 10000001 + 1 = 10000010 即-2-2只是~a的补码,但以我的理解数值在计算机中以补码形式存放,这个-2只是在 电脑补码相加的问题.X补码10011000 Y补码00110011 为什么两个补码相加是11001011 不是10111011吗? 关于计算机组成原理补码规格化的问题实在没办法理解,为什么补码规格化数的尾数最高位一定与位数符号相反.比如为什么最大负数不能是1.1000的形式,