跳转至内容

操作系统设计/初始化

来自维基教科书,开放书籍,开放世界

初始化

[编辑 | 编辑源代码]

当计算机首次启动时,它处于未知状态。静电和先前状态的残留会导致对机器来说不是有效状态的值。作为防御,计算机程序员学会在使用变量之前初始化所有变量。

在初始启动过程之后,下一步取决于计算机的类型

大型机

[编辑 | 编辑源代码]

对于大型机,初始程序加载 (IPL) 用于加载引导程序,通常非常小,其目的是从磁盘、磁带或其他介质加载实际的引导加载程序。

微型计算机

[编辑 | 编辑源代码]

对于典型的台式机、服务器或机架式刀片式计算机,开机自检 (POST) 初始化计算机,然后将执行权传递给 ROM,ROM 中的 BIOS 系统初始化 RAM 的最底层页面,然后将执行权传递给引导过程。

引导程序

[编辑 | 编辑源代码]

引导过程首先要做的事情之一就是加载引导加载程序,然后引导加载程序加载操作系统。

华夏公益教科书