计算机基础 原码反码补码问题

整数的二进制的表示形式:其实有三种
原码:直接根据数值写出的二进制序列就是原码
反码:原码的符号位不变,其他位按位取反就是反码
补码:反码+1,就是补码

负数:-1

以补码形式存放在内存

复制代码
写出 -1整数的二进制位原码
10000000000000000000000000000001
首位1代表负号 首位是0是正号

反码 :11111111111111111111111111111110
补码 :11111111111111111111111111111111

这样我们可以知其一来推断其他两码

规定:正数的原码反码补码相同

相关推荐
2601_967212727 分钟前
灵活扩展型电源轨道系统服务商技术路线对比与选型参考
大数据·经验分享
Ruannn(努力版)25 分钟前
Patient/public-facing dashboards-prototype dashboard display
笔记
杨连江1 小时前
带倒刺植物草茎误入气管的特殊风险机制与规范处置研究
经验分享
坤坤子吖1 小时前
Python基础语法学习:列表和元组
开发语言·笔记·python·学习
by209992 小时前
list 的使用:把节点、位置和操作联系起来的综合叙述(上)
数据结构·c++·笔记·list
恒锐丰科技林技术员2 小时前
EG3014S 半桥驱动芯片:无刷电机与功率变换的优选栅极驱动器件
经验分享·嵌入式硬件·硬件工程
東隅已逝,桑榆非晚2 小时前
数据结构队列
数据结构·笔记·学习
欣欣之王来了2 小时前
5G网络基础:5G的核心特性,eMBB、uRLLC、mMTC的应用场景
网络·学习·计算机网络·安全·教程
常州晟凯电子科技3 小时前
sigmaStar SSC8836Q/SSC8826Q开发笔记之环境搭建和SDK编译
笔记·嵌入式硬件·物联网·视频编解码
_不会dp不改名_3 小时前
Games101课程笔记3--变换
笔记