“转换规则”的版本间的差异
跳到导航
跳到搜索
Jihongchang(讨论 | 贡献) |
Jihongchang(讨论 | 贡献) |
||
(未显示同一用户的2个中间版本) | |||
第1行: | 第1行: | ||
+ | https://www.bilibili.com/video/BV1hg411V7Bm?p=8 | ||
+ | |||
+ | 十进制98 和 -98 | ||
{| class="wikitable" | {| class="wikitable" | ||
|+ | |+ | ||
!码制 | !码制 | ||
!正数 | !正数 | ||
− | |||
!负数 | !负数 | ||
− | |||
!运算规则 | !运算规则 | ||
|- | |- | ||
|原码 | |原码 | ||
|'''<big>0</big>'''110 0010 | |'''<big>0</big>'''110 0010 | ||
− | |||
|'''<big>1</big>'''110 0010 | |'''<big>1</big>'''110 0010 | ||
− | |||
|最高位为符号位,为0表示正数,为1表示负数 | |最高位为符号位,为0表示正数,为1表示负数 | ||
|- | |- | ||
|反码 | |反码 | ||
|0110 0010 | |0110 0010 | ||
− | |||
|1'''<big>001 1101</big>''' | |1'''<big>001 1101</big>''' | ||
− | |||
|原码基础上,正数保持不变,负数符号位不变,其余位按位取反 | |原码基础上,正数保持不变,负数符号位不变,其余位按位取反 | ||
|- | |- | ||
|补码 | |补码 | ||
|0110 0010 | |0110 0010 | ||
− | |||
|1001 11'''<big>10</big>''' | |1001 11'''<big>10</big>''' | ||
− | |||
|反码基础上,正数保持不变,负数+1 | |反码基础上,正数保持不变,负数+1 | ||
|- | |- | ||
|移码 | |移码 | ||
|'''<big>1</big>'''110 0010 | |'''<big>1</big>'''110 0010 | ||
− | |||
|'''<big>0</big>'''001 1110 | |'''<big>0</big>'''001 1110 | ||
− | |||
|补码基础上,将符号位取反 | |补码基础上,将符号位取反 | ||
|} | |} |
2022年9月2日 (五) 05:13的最新版本
https://www.bilibili.com/video/BV1hg411V7Bm?p=8
十进制98 和 -98
码制 | 正数 | 负数 | 运算规则 |
---|---|---|---|
原码 | 0110 0010 | 1110 0010 | 最高位为符号位,为0表示正数,为1表示负数 |
反码 | 0110 0010 | 1001 1101 | 原码基础上,正数保持不变,负数符号位不变,其余位按位取反 |
补码 | 0110 0010 | 1001 1110 | 反码基础上,正数保持不变,负数+1 |
移码 | 1110 0010 | 0001 1110 | 补码基础上,将符号位取反 |