计算机组成与体系结构

144 阅读1分钟
  • - 编码以及浮点数的运算

  • - Flynn分类法

  • - CISC与RISC

  • - 流水线技术

  • - 存储系统

  • - 校验码

  • - 嵌入式系统

  • - 系统可靠性计算

  • 小数根据小数点的位置固定与否可分为定点小数或浮点小数两大类。

      定点小数:小数点的位置固定不变,表示方式与整数表示方式非常相似
    

    浮点数的表示: 210132*10^{-13} = 0.210120.2*10^{-12}

N=尾数指数N=尾数*基数^{指数}
    尾数:是一个纯小数 
    基数:对于机器来说是一个常数,一般规定为2、8、16
    指数:是一个整数
    

计算过程:

    1.    对阶
    2.    尾数计算
    3.    结果格式化 :规格化浮点数要求将尾数M的绝对值限定在规定的数值范围之内,即0.5<|尾数m|<1

特点:

    1. 一般尾数用补码,阶码用移码
    2. 阶码的位数决定数的表示范围,位数越多范围越大
    3. 尾数的位数决定数的有效精度,位数越多精度越高
    4. 对阶时,小数向大数看齐
    5. 对阶是通过较小数的尾数右移实现的