计算机组成原理—运算方法与运算器-3.pptVIP

  • 9
  • 0
  • 约8.56千字
  • 约 39页
  • 2018-05-29 发布于湖北
  • 举报

计算机组成原理—运算方法与运算器-3.ppt

计算机组成原理—运算方法与运算器-3

补码 补码:8位二进制数,共表示256个数(整数) 0 0000 0000 +1 0000 0001 +127 0111 1111 -1 1111 1111 -127 1000 0001 -128 1000 0000(可认为是规定:表绝对值最大的负数, 即这里的1有两个含义,一、表负数;二表示最大负数在该位上的数码为1) 计算机组成原理 * / 37 2014-4-1 补码 补码:8位 256个(小数) 0 0.000 0000 + 0.000 0001 + 0.111 1111 -2-7 1.111 1111 - (1-2-7) 1.000 0001 -1 1.000 0000(可认为是规定,表绝对值最大的负数,这里的1有两个含义,一、表负数;二表示最大负数在该位上的数码为1) 计算机组成原理 * / 37 2014-4-1 计算机组成原理 * / 37 2014-4-1 作业讲解(续) P62:3、有1个字长为32位的浮点数,符号位1位,阶码8位,用移码表示;尾数23位,用补码表示;基数为2。请写出:(1)最大数的二进制表示;(2)最小数的二进制表示;(3)规格化数所能表示的数的范围。 解:设E=e+128,机器数格式如下,真值为:x=(-1)S ×(0.M) ×2E-128 最大正数:真值x=(1-2-23) ×2255-128= =(1-2-23) ×2127 二进制表示:(1-0.0000 0000 0000 0000 0000 001) × 2111 1111 最小负数:真值x=- 1×2127 二进制表示:-1 × 2111 1111 格式 符号位S 1位 阶码E(移码) 8位 尾数M(补码) 23位 最大正数 0 1111 1111 111 1111 1111 1111 1111 1111 最小负数 1 1111 1111 000 0000 0000 0000 0000 0000 计算机组成原理 * / 37 2014-4-1 作业讲解(续) 解:(3)规格化表示范围:值为:x=(-1)S ×(0.M) ×2E-128 最大正数:(1-2-23) ×2127 最小正数:2-1×2-128 最大负数: –(2-1+2-23) ×2-128 最小负数:-1×2127 规格化正数表示范围:2-129 ~(1-2-23) ×2127 规格化负数表示范围: -2127~ –(2-1+2-23) ×2-128 格式 符号位S 1位 阶码E(移码) 8位 尾数M(补码) 23位 最大正数 0 1111 1111 111 1111 1111 1111 1111 1111 最小正数 0 0000 0000 100 0000 0000 0000 0000 0000 最大负数 1 0000 0000 011 1111 1111 1111 1111 1111 最小负数 1 1111 1111 000 0000 0000 0000 0000 0000 计算机组成原理 * / 37 2014-4-1 作业讲解(续) P62:4、将下列十进制数表示成IEEE754标准的32位浮点数规格化数 (1)27/64; (2)-27/64 (备注:[X]真值=(-1)S×(1.M)×2E-127 ) 解:(1)27/64D=0.011011B=1.1011×2-2 ,故S=0,E=-2+127=125,M=1011 规格化数: (2)27/64D=0.011011B=1.1011×2-2 ,故S=1,E=-2+127=125,M=1011 规格化数: 符号位S 阶码E 尾数M 0 0111 1101 1011 0000 0000 0000 0000 000 符号位S 阶码E 尾数M 1 0111 1101 1011 0000 0000 0000 0000 000 计算机组成原理 * / 37 2014-4-1 附 录 十进制分数如何转换为二进制小数: 计算机组成原理 * / 37 2014-4-1 附 录(续) 十进制分数如何转换为二进制小数: 计算机组成原理 * / 37 2014-4-1 附 录(续) 十进制分数如何转换为二进制小数: 计算机组成原理 * / 37 2014-4-1 作 业 P62:5、6 计算机组成原理 * 计算机组成原理 ——运算方法和运算器(3) 2014-4-1 计算机组成原理 * / 37 2014-4-1 目

文档评论(0)

1亿VIP精品文档

相关文档