7.1 计算机系统

计算机系统由硬件和软件组成。硬件是计算机的物理设备,软件则是使硬件能够正常工作的程序的集合。
计算机软件分为两大类:操作系统和应用程序。

  • 应用程序通过操作系统使用计算机硬件来解决用户的问题。

  • 操作系统让用户能够操作硬件。

7.1.1 操作系统

操作系统是计算机硬件和用户(程序和人)的一个接口,它使得其它程序更加方便有效的运行,并能方便地对计算机硬件和软件资源进行访问。

操作系统的两个主要设计目标:

  • 有效地使用硬件

  • 容易地使用资源

7.1.2 自举过程

操作系统如何把自身装入内存并执行?

计算机内存有一小部分是ROM,里面存放自举程序。当计算机加电时,自举程序首先执行,将操作系统装入RAM内存,完成后,执行操作系统的第一条指令。