短腿猫多少钱一只小猫:请教关于计算机数据的传输,原码、反码、补码!

来源:百度文库 编辑:高校问答 时间:2024/05/09 09:43:33

数学中的正负数可以用正\负号表示,但在计算机中任何信息都只能用10表示,所以在计算机中为了表示正负,把一个数的最高位作为符号位,0表示正数,1表示负数,这样就可以参加运算
例如,用8位2进制表示十进制+29和-29分别为:00011101和10011101.
对于有符号的定点数有3种表示法:原码,补码和反码.
对比如下:

原码:符号位在最高位,0表示正,1表示负,其数值部分用二进制表示, +50 = +0110010(二进制)=00110010(原码) -50=10110010(原)

反抹:正数的反码是原码本身,负数反码为该原码除符号位外的各位求反, -50=11001101(反)=10110010(原)

补码:正数补码为原码本身,负数的补码为该反码的最后一位加一 -50 =11001101(反)= 11001110(补)

数据传输:数据通信的三个要素:信源,信宿和信道
数据是有数字.字符等组成的,是信息在载体.一般过程有以下5个:
1.线路建立阶段
2.传输链路的建立阶段
3.数据和控制信息的传输阶段
4.连路拆除阶段
5.通信电路拆除阶段

高深啊。

支持楼上的,解释的简单明了