计算机组成原理6教案.ppt

第6章 计算机的运算方法 6.1 无符号数和有符号数 1、机器数和真值 真值:带“+”或“-”号的数。 机器码:机器中表示的数, 主要解决在计算机内部数的正、负符号和小数点运算问题。 原码 反码 补码 移码 性质: 原码为符号位加数的绝对值,0正1负 原码零有两个编码,+0和 -0编码不同 原码难以用于加减运算,但乘除方便 N+1位二进制原码所表示的范围: 小数:MAX=1-2-n ,MIN=﹣( 1-2-n ) 整数:MAX=2n-1 ,MIN=﹣( 2n-1 ) 由于正数的补码就是正数本身,故着重讲解负数求补码的方法。 (1)由定义求 例:X=-0.1101001  例: X=- 1101001 解: (2)由原码求补码 除符号位以外,其余各位求反,末位加1。 例:X=- 0.0101011 解: (3)由[X]补求[-X]补:连符号位一起各位求反,末位加1。 例:[X]补=1.1010101 解: (4). 由[X]补求[X/2]补:将[X]补的符号位和数值位一起向右移动一次.符号位移走后保持原来的值不变. 例: 性质: 0的补码是唯一的 补码便于加减运算 n+1位补码所能表示的数: 小数:MAX=1-2-n ,MIN=﹣1 整数:MAX= 2n-1, MIN=﹣ 2n 6.2 数的定点表示和浮点表示 6.3 定 点 运 算 溢出

文档评论(0)

1亿VIP精品文档

相关文档