软件设计师_计算机组成与体系结构

计算机组成与体系结构

文章目录

    • 1.1 数据的表示
      • 1.1.1 进制的转换
      • 1.1.2 原码 反码 补码 移码
      • 1.1.3 浮点数运算
    • 1.2 计算机结构
    • 1.3 Flynn分类法
    • 1.4 CISC和RISC
    • 1.5 流水线技术
    • 1.6 存储系统
    • 1.7 总线系统
    • 1.8 可靠性
    • 1.9 校验码

1.1 数据的表示

1.1.1 进制的转换

  1. R进制转十进制 --> 按权展开法
    软件设计师_计算机组成与体系结构_第1张图片

  2. 十进制转R进制–> 短除法
    软件设计师_计算机组成与体系结构_第2张图片

  3. 二进制转八进制 --> 三位为一位
    在这里插入图片描述

  4. 二进制转十六进制 --> 四位为一位
    软件设计师_计算机组成与体系结构_第3张图片

1.1.2 原码 反码 补码 移码

  1. 正数符号位为0,负数符号位为1 最高位为符号位
  2. 正数的 原码 反码 补码 一致
  3. 负数的反码–>符号位不变,其余位取反
  4. 负数的移码–>反码+1
  5. 正数和负数的移码都是将 符号位取反

移码用来做补码运算中的阶码

例:
软件设计师_计算机组成与体系结构_第4张图片
数值表示的范围
n为数的位数
软件设计师_计算机组成与体系结构_第5张图片

1.1.3 浮点数运算

浮点数的表示
在这里插入图片描述
计算步骤:对阶–> 尾数计算–> 结果格式化

1.2 计算机结构

软件设计师_计算机组成与体系结构_第6张图片

  运算器                             控制器

算术逻辑单元 ALU`````````````````````````````````程序计数器 PC
累加寄存器 AC```````````````````````````````````````指令寄存器 IR
数据缓冲寄存器 DR``````````````````````````````````指令译码器
状态条件寄存器 PSW````````````````````````````````时序部件

1.3 Flynn分类法

1.4 CISC和RISC

1.5 流水线技术

1.6 存储系统

1.7 总线系统

1.8 可靠性

1.9 校验码

你可能感兴趣的:(笔记)