MODBUS之负数表示法

发布时间 2023-08-03 09:48:34作者: 青丝·旅人

MODBUS之负数表示法

为客户开发MODBUS协议设备,协议中提到负数,之前未对负数表示方式做详细研究,经与客户沟通查找资料并记录。

1.计算机三种记录数据方式,原码,反码,补码。

2.反码和补码可用于表示负数。

3.通常使用补码表示负数,因为补码更能反映出负数的实际对应关系。

4.举例(十进制值 = 二进制值)

原码:+5 = 0000 0101

反码:-5 = 1111 1010

补码:-5 = 反码+1 = 1111 1011