操作系统 - 1.1 计算机系统的基本构成

  一个操作系统往往包括处理器、内存还有I/O等部件,每个部件又由一个或者多个组件组成。这些部件以某种方式互连,以实现计算机执行程序的主要功能。因此,计算机系统有如下四个主要结构化部件:

  • 处理器
    控制计算机的操作、数据处理。当只有一个处理器时,通常被称为中央处理器(CPU)
  • 主存
    存储数据和程序。通常为易失性,电脑关机时里边的数据就会丢失。
  • I/O设备
    在计算机和外设之间传递数据。
  • 系统总线
    为处理器、主存和I/O设备提供通信。

下图描绘了从顶层看到的计算机部件。处理器需要与主存进行数据交换,为此,它通常要使用两个内部寄存器:存储地址寄存器(MAR),保存下一个要读/写的存储器的地址;存储器缓冲寄存器(MBR),存放要写入或者读取存储器的数据;I/O AR和I/O BR功能与上类似。
计算机部件