一、真值,原码,反码,补码,移码
(1)题目:已知 ,,求 补。
(2)设机器数字长为 位,其中 位为符号位,令 ,,求 补。
【注】 一些基本概念知识:
- 对有符号数来说,符号的 “正” “负” 机器是无法识别的,因为 “正” “负” 是两种不同的状态,如用“” 表示 “正”,用 “” 表示 “负”,这样符号就被数字化了;
- 把符号 “数字化” 的数称为机器数,把带有 “” “” 符号的数称为真值;
- 当真值为正时,原码,补码,反码都一样;
- 当真值为负时,原码,补码,反码不同,但符号位都用 “1” 表示;
- 补码是原码的 “求反加 ”;
- 反码是原码的 “每位求反” ;
- 补码与移码只差一个符号位;