组成

总线

  • 总线的作用:解决不同设备之间的通信问题

  • 总线的分类:

    • 系统总线
      • 数据总线
      • 地址总线
      • 控制总线
    • 片内总线

  • 总线标准:

    • 总线标准是系统与各模块、模块与模块之间的一个互连的标准界面
    • 总线标准有利于各模块高效使用总线
    • 现在常见的总线标准有USB、PCIe等

IO设备

  • 输入设备的分类:

    • 字符输入设备(如键盘等)
    • 图像输入设备(如鼠标、数位板、扫描仪等)

  • 输出设备的分类:

    • 字符输出设备(如显示器、打印机等)
    • 图像输出设备(如显示器、打印机等)

  • 输入输出接口的线路:

    • 数据线
      • 是I/O设备与主机之间进行数据交换的传送线
      • 可分为单向传输数据线和双向传输数据线
    • 状态线
      • 是IO设备状态向主机报告的信号线
      • 用于查询设备是否已经正常连接并就绪
      • 用于查询设备是否已经被占用
    • 命令线
      • 是CPU向设备发送命令的信号线
      • 用于发送读写信号
      • 用于发送启动停止信号
    • 设备选择线
      • 是主机选择I/O设备进行操作的信号线
      • 用于对连在总线上的设备进行选择

  • CPU与IO设备的通信方式:

    • 程序中断:实现简单,但效率较低
    • 直接内存存取DMA:效率更高,但实现相对复杂

存储器

  • 存储器的分类:

    • 按存储介质分类
      • 半导体存储器(如内存条、U盘、固态硬盘等)
      • 磁存储器(如磁带、磁盘等)
    • 按存取方式分类
      • 随机读写存储器RAM
      • 串行存储器
      • 只读存储器ROM

  • 局部性原理:局部性原理是指CPU访问存储器时,无论是存取指令还是存取数据,所访问的存储单元都趋于聚集在一个较小的连续区域中

  • 存储器的层次结构:高速缓存Cache - 主存 - 辅存

    • 高速缓存Cache
      • 特点:速度快、容量小、位价高、掉电后会丢失数据
      • 代表:L1缓存、L2缓存、L3缓存、CPU寄存器
    • 主存
      • 特点:速度适中、容量适中、位价适中、掉电后会丢失数据
      • 代表:内存条
    • 辅存
      • 特点:速度慢、容量大、位价低、掉电后不会丢失数据
      • 代表:磁盘、U盘、光盘、磁带

  • 高速缓存Cache - 主存:主要是为了解决主存速度不够的问题

  • 主存 - 辅存:主要是为了解决主存容量不足的问题

  • 磁盘的调度算法:

    • 先来先服务算法:按顺序访问进程的磁道读写需求
    • 最短寻道时间优先算法:与磁头当前位置有关,优先访问离磁头最近的磁道
    • 扫描算法(电梯算法):每次只往一个方向移动,到达一个方向需要服务的尽头再反方向移动
    • 循环扫描算法
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值