计算机组成原理问题
为什么有补码?
补码的发明是为了表示带符号数(整型)。
补码的基本原理是什么?
什么时候用补码?
负数参加加减运算时,要用到补码
如何得出补码?
正数的补码就是该二进制数本身,负数的补码要操作三步:
正数的补码等于源码
负数的补码等于反码其符号位不变,数值为加一;
源码=符号位+数值位(该数的二进制表示法)
反码=源码其符号位不变,其余全部取反为什么有移码?
移码是在原码的基础上加一个数,这个数应该是多大
什么是移码?
移码是在浮点数的时候用到
补码的发明是为了表示带符号数(整型)。
负数参加加减运算时,要用到补码
正数的补码就是该二进制数本身,负数的补码要操作三步:
正数的补码等于源码
负数的补码等于反码其符号位不变,数值为加一;
源码=符号位+数值位(该数的二进制表示法)
反码=源码其符号位不变,其余全部取反
移码是在浮点数的时候用到