开放固件
开放固件是一种固件,有些计算机系统在启动时会使用它。它控制处理器,并在操作系统加载之前执行系统诊断。开放固件还会构建“设备树”,用于定位连接到计算机的内部和外部设备。随后,每个设备都会被分配一个唯一地址,以便计算机启动后使用。
几种类型的计算机会使用开放固件,包括基于 PowerPC 的 Macintosh 系统、基于 Sun Microsystems SPARC 的工作站,以及 IBM POWER 系统。(大多数基于 Windows 的 PC 使用 BIOS 来执行相同的功能。)由于开放固件是一种“开放”标准,支持开放固件的设备通常可以在多个基于开放固件的系统中使用。例如,相同的 PCI 卡可以同时用于 Sun 和基于 Macintosh 的计算机系统。
要在基于 PowerPC 的 Macintosh 上访问开放固件界面,请在启动过程中按住“Command-Option-O-F”。在 Sun 系统上,开放固件界面会在启动时显示;计算机运行时,可以通过按下“L1-A”(或 Stop-A)在之后访问该界面。
测试你的知识