线程

做一个超额的线程

( 手记 ) 操作系统概述

计算机硬件系统

冯· 诺伊曼模型(存储程序计算机模型)

该模型在体系结构上的主要特点:

  1. 以运算单元为中心,控制流由指令流产生
  2. 采用存储程序原理,面向主存组织数据流
  3. 主存是按地址访问、线性编址的空间
  4. 指令由操作码和地址码组成
  5. 数据以二进制编码

Alt text

总线介绍及其组成

总线就是一条连接计算机硬件各个部分的绳子,这条绳子是CUP、内存、输入输出设备互相传递信息的工具。
计算机的各个部件通过这条绳子互相连接,但其中外围设备不是直接连接,外围设备是通过相应的接口电路才能链接到这条绳子,这些部件相互连接,通过绳子形成了一个相互关联的网,构成了计算机硬件系统。
按照所传输的信息种类,这条绳子包括一组控制线、一组数据线和一组地址线

总线的类型

  • 内部绳子:用于CPU芯片内部相互连接各原件
  • 系统绳子:用于连接CPU、存储器和各种I/O模块等主要部件。
  • 通信绳子:用于各个计算机系统的通信(网络)

以下就是系统绳子的连接图

Alt text

中央处理器(CUP)

构成

  1. 运算逻辑部件:一个或多个运算器
  2. 寄存器部件:包括通用寄存器、控制与状态寄存器、以及高速缓冲存储器(Cache)
  3. 控制部件
    1. 实现各部件间联系的数据、控制及状态的内部总线
    2. 负责对指令译码,发出为完成每条指令所要执行操作的控制信号,实现数据传输等功能的部件

存储器的组织层次

Alt text

LV0~LV4的存储器都是”挥发性”的,即一旦断电,数据就不复存在

计算机软件系统

用高级语言编写的应用程序是如何在计算机系统中运行的?

Alt text

计算机操作技术的发展