计算机组成原理

运算器

数据概要

  • 数据格式

    • 数值格式

      • 类型

        • 小数
        • 整数
        • 实数
        • 复数
      • 表示

        • 定点

          • 组成

            • 符号位
            • 数值域
          • 分类

            • 纯整数
            • 纯小数
        • 浮点

          • 组成

            • 符号位 S
            • 指数 E
            • 尾数 M
          • IEEE754标准

            • 组成

              • 符号位 S
              • 指数 E = e+固定偏移值
              • 尾数 M
    • 非数值格式

      • 汉字格式

        • 输入码

          • 数字码
          • 拼音码
          • 字形码
        • 处理

          • 内码
        • 输出码

          • 字模码
      • 字符格式

        • ASCII码
  • 真值

  • 机器码

    • 原码

    • 反码

    • 补码

    • 移码

      • 比较指数大小以及对阶
  • 校验码

运算原理

  • 定点

    • 加法
    • 减法
    • 乘法
    • 除法
  • 浮点

    • 加法/减法

      • 运算流程

        • 0操作数检查

        • 比较解码大小并完成对阶

        • 尾数求和

        • 结果规格化

        • 舍入处理

          • 就近
          • 朝0
          • 朝正无穷
          • 朝负无穷
        • 溢出处理

          • 阶码

            • 上溢
            • 下溢
          • 尾数

            • 上溢
            • 下溢
    • 乘法/除法

      • 运算流程

        • 0操作数检查

        • 比较解码大小并完成对阶

        • 尾数求和

        • 结果规格化

        • 舍入处理

          • 就近
          • 朝0
          • 朝正无穷
          • 朝负无穷
        • 溢出处理

          • 阶码

            • 上溢
            • 下溢
          • 尾数

            • 上溢
            • 下溢

硬件层次

  • 定点运算器

    • 基本组成

      • 算术/逻辑运算单元 ALU
      • 数据缓冲存储器
      • 通用寄存器
      • 数据总线
    • 逻辑运算

      • 逻辑非
      • 逻辑加
      • 逻辑乘
      • 逻辑异
    • 分类

      • 单总线结构
      • 双总线结构
  • 浮点运算器

    • 浮点运算流水线

      • 流水线原理
      • 流水线浮点加法器
  • 并行技术

    • 先行进位
    • 阵列乘除法
    • 流水线

版权声明:本文为wgjmcal原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/wgjmcal/p/13264905.html