2数据的表示和运算-3new.pptVIP

  • 0
  • 0
  • 约7.47千字
  • 约 27页
  • 2017-06-13 发布于江西
  • 举报
2数据的表示和运算-3new

计算机组成原理 第2章 数据的表示和运算 主要内容: 数制与编码 定点数的表示和运算 浮点数的表示和运算 浮点数的表示 :浮点数的表示范围;IEEE754标准 浮点数的加/减运算 算术逻辑单元?ALU 2.3 浮点数的表示和运算 (1)浮点数的表示范围 浮点数是指小数点位置可随比例因子的不同而浮动的数据,通常以下式表示: N=M·RE 其中,N为浮点数,M为尾数,E为阶码,R称为“阶的基数(底)”,而且R为一常数,一般为2、8或16。在一台计算机中,所有数据的R都是相同的,于是不需要在每个数据中表示出来。 2.3.1 浮点数的表示 浮点数的机内表示 浮点数真值:N=M × 2E 浮点数的一般机器格式: 数符 阶符 阶码值 . 尾数值 MS EJ En-1……E0 M-1……M-m Ms是尾数的符号位,设置在最高位上。 E为阶码,有n+1位,一般为整数,其中有一位符号位EJ,设置在E的最高位上,用来表正阶或负阶。 M为尾数,有m位,为一个定点小数。Ms=0,表示正号,Ms=1,表示负。 为了保证数据精度,尾数通常用规格化形式表示:当R=2,且尾数值不为0时,其绝对值大于或等于0.5。对非规格化浮点数,通过将尾数左移或右移,并修改阶码值使之满足规格化要求。 1位 1位 n位

文档评论(0)

1亿VIP精品文档

相关文档