计算机组成原理速成,易懂,期末快速复习

计算机组成原理

计算机的计算单位

  • 容量单位
    在这里插入图片描述
    在这里插入图片描述
  • 速度单位
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

输入输出系统

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

CPU与IO设备的通信

CPU速度与IO设备速度不一致

  • 程序中断
    在这里插入图片描述
    在这里插入图片描述
    缺点:降低CPU的执行效率

  • DMA(直接存储器访问)
    在这里插入图片描述

存储器的分类

  • 按存储介质分类:

    • 半导体存储器:内存,U盘,固态硬盘
    • 磁存储器:磁带,磁盘
  • 按存取方式分类:

    • 随机存储器(RAM):随机读取,与位置无关
    • 串行存储器:与位置有关,按顺序查找
    • 只读存储器(ROM):只读不写

存储器的层次结构

缓存,主存,辅存

在这里插入图片描述

  • 原理:局部性原理
    把程序经常访问的内存置换至缓存,提高计算机的速度
  • 实现:在CPU与主存之间增加一层速度快(容量小)的Cache
  • 目的:解决主存速度不足问题

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

计算机的高速缓存

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

  • 例题

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

计算机的指令系统

  • 机器指令的形式

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

  • 机器指令的操作类型
    • 控制指令、移位操作、数据传输、算术逻辑操作
  • 机器指令的寻址方式
    • 指令寻址:顺序寻址、跳跃寻址
    • 数据寻址:立即寻址、间接寻址、直接寻址

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 各种寻址方式的优缺点

在这里插入图片描述

计算机的控制器

控制器是协调和控制计算机运行的

  • 程序计数器
    在这里插入图片描述

  • 时序发生器(CPU的节拍器)
    在这里插入图片描述

  • 指令译码器在这里插入图片描述

  • 各种寄存器

    • 指令寄存器
      在这里插入图片描述

    • 主存地址寄存器
      在这里插入图片描述

    • 主存数据寄存器
      在这里插入图片描述

    • 通用寄存器
      在这里插入图片描述

  • 总线

计算机的运算器

运算器是用来进行数据运算加工的

  • 数据缓冲器
    在这里插入图片描述

  • ALU
    在这里插入图片描述

  • 通用寄存器
    在这里插入图片描述

  • 状态字寄存器
    在这里插入图片描述

  • 总线

计算机指令的执行过程

  • 指令执行过程
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

  • CPU的流水线设计
    在这里插入图片描述

在这里插入图片描述
理想化下流水线效率是串行的三倍

进制运算的基础

在这里插入图片描述

  • 有符号数与无符号数
  • 原码表示法
    在这里插入图片描述
  • 补码表示法
    在这里插入图片描述
  • 反码表示法
    在这里插入图片描述
  • 原码、补码、反码转换
    在这里插入图片描述

IEEE754标准

在这里插入图片描述

在这里插入图片描述

定点数与浮点数

  • 定点数的表示方法
    在这里插入图片描述
    在这里插入图片描述

  • 浮点数的表示方法
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

  • 定点数与浮点数的对比
    在这里插入图片描述
    在这里插入图片描述

定点数的加减法运算

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

浮点数的加减法运算

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

浮点数的乘除法运算

  • 乘法:阶码相加,尾数求积
  • 除法:阶码相减,尾数求商

实践

在这里插入图片描述

  • 实现双向链表
    在这里插入图片描述

  • 实现置换算法
    在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值