二进制4位数原码、补码、反码表

您所在的位置:网站首页 4位二进制拨码开关对照 二进制4位数原码、补码、反码表

二进制4位数原码、补码、反码表

2023-12-26 13:23| 来源: 网络整理| 查看: 265

提示:计算机基础

文章目录 4位源码、反码、补码表

4位源码、反码、补码表

如文章有误还请留言 4位有符号整型数 正数和0的 三码合一,即原码、反码和补码都一样 反码:符号位不变其余位取反 补码:反码+1 (符号位不参与计算)

十进制二进制原码二进制反码二进制补码100010001000120010001000103001100110011401000100010050101010101016011001100110701110111011100000/100000000000-8源码没有-8 (1000)? (1111)1000-1100111101111-2101011011110-3101111001101-4110010111100-5110110101011-6111010011010-7111110001001原码最符合人的直觉,但是不适合用电路实现,如果有符号数用补码表示,则可直接用电路计算就可得到正确值。如: 正数与负数补码相加正好得到0的补码,补码相加得到的结果是正确的

在计算机中应该是用补码进行运算 如:四位 -8(二进制补码1000) + -1(二进制补码1111)   运算结果为 7(二进制补码0111) 如:short sv = -32768 (补码1000 0000 0000 0000);   short sv2 = -1  (补码1111 1111 1111 1111);   short sv3 ( 补 码 0111 1111 1111 1111) = sv + sv2; sv3结果为 32767

再如: 若数据类型为 unsigned short 0xFFFF则为65535; 若数据类型为 short      0xFFFF则为-1; 若为有符号类型则最高位为符号位



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3