第一章:计算机系统概述

  1. 基本构成
    1. 处理器(CPU)
    2. 内存
    3. 输入/输出模块
    4. 系统总线

      操作系统:精髓与设计原理,中文第七版阅读笔记--第一章

       

  2. 指令的执行
    1. 基本指令周期

      操作系统:精髓与设计原理,中文第七版阅读笔记--第一章

       

    2. 处理器解释动作

      1. 取到的指令被放置到处理器的一个寄存器中,叫做指令寄存器,处理器解释指令并执行对应操作,大体上这些动作分为四类

        1. 处理器-存储器,数据从处理传送到存储器,或从存储器传送到处理器

        2. 处理器-iO通过处理器和IO模块间的数据传送,数据可以输出到外部设备,或者从外部设备输入数据

        3. 数据处理,执行与数据相关的算术或者逻辑操作

        4. 某些指令可以改变执行顺序

      2. 一个16位的机器可能存在的数据格式

        操作系统:精髓与设计原理,中文第七版阅读笔记--第一章

         

      3. 指令执行的例子
      4. 操作系统:精髓与设计原理,中文第七版阅读笔记--第一章

         

      5. 图示
        1. 操作系统:精髓与设计原理,中文第七版阅读笔记--第一章

           

  3. 中断
    1. 中断与指令周期(对于用户而言,用户程序不需要为中断添加任何特殊代码,处理器和操作系统负责挂起用户程序,然后在同一个地方恢复执行)
    2. 操作系统:精髓与设计原理,中文第七版阅读笔记--第一章

      中断处理

      1. 操作系统:精髓与设计原理,中文第七版阅读笔记--第一章

        具体讲解请参照相关书籍

    3. 开中断,关中断,基于优先级的中断处理(主要是考虑到多个中断发生的情况)

  4. 存储器的层次结构
    1. 操作系统:精髓与设计原理,中文第七版阅读笔记--第一章

       

  5. 高速缓存(程序执行局部性原理)
    1. 操作系统:精髓与设计原理,中文第七版阅读笔记--第一章

      告诉缓存设计需要考虑的问题

      高速缓存大小,置换算法,块大小,写策略(写回法,写直达法,写一次法),映射函数(组相连,全相连,直接映射),高速缓存级数
  6. 直接内存存取(DMA)
  7. 多处理器和多核计算机的组织结构

相关文章:

  • 2021-12-15
  • 2021-12-31
  • 2021-04-08
  • 2021-09-04
  • 2021-03-28
  • 2021-04-21
  • 2021-12-15
  • 2021-04-25
猜你喜欢
  • 2021-10-29
  • 2022-01-06
  • 2021-06-02
  • 2021-12-10
  • 2021-09-03
  • 2022-01-13
  • 2022-12-23
相关资源
相似解决方案