第7讲 数字编码和计算.pptVIP

  • 12
  • 0
  • 约7.33千字
  • 约 40页
  • 2015-08-12 发布于广东
  • 举报
浮点表示法 浮点表示法:小数点的位置不固定,一个浮点数分为阶码和尾数两部分。 阶码:用于表示小数点在该数中的位置,是一个整数。 尾数:用于表示数的有效数值,可以采用整数或纯小数两种形式 可供选择的一种位数分配形式:设字长为32位 符号位 阶码部分 尾数部分 1位 8位 23位 规格化的浮点数:为了提高浮点数表示的精度通常规定其尾数的最高位必须是非零的有效位,称为浮点数的规格化形式。 二进制浮点数规格化 规格化数是指尾数的最高位为1 对于正数:0.5 ≤尾数S< 1,即0.1xxxx(原、补码) 对于负数:原码:-1<尾数S ≤ -0.5,即1.1xxxx 补码:-1 ≤尾数S <-0.5,即1.0xxxx 故规格化数用 原码表示:最高位是1 补码表示:尾数最高位与符号位相反 浮点数补充实例 假定一个浮点数用4个字节来表示,则一般阶码占用一个字节,尾数占用3个字节,且每部分的最高位均用以表示该部分的正负号。 例:-0.11011×2-011在机内的表示形式是什么? 阶码 尾 数1110110000000000 浮点数加减法 X=0.34×103 Y=0.45×104 X+Y= 0.34×103 + 0.45×

文档评论(0)

1亿VIP精品文档

相关文档