Bootloader是什么意思?详细含义介绍!

来源:下载之家 作者:aoshuang
导读: Bootloader是什么意思呢?最近有不少的网友们在问这样的一个问题,简单来说它属于安卓系统的一种模式,但究竟是什么,可能有很多网友们对它的概念不是很清楚,不过对于会刷机的朋友们而言,相信大家不会陌生。

  Bootloader是什么意思呢?最近有不少的网友们在问这样的一个问题,简单来说它属于安卓系统的一种模式,但究竟是什么,可能有很多网友们对它的概念不是很清楚,不过对于会刷机的朋友们而言,相信大家不会陌生。

Bootloader是什么意思?详细含义介绍!

  从字面意思来看,Bootloader是一个英文单词,中文含义为「引导装载程序」,「引导模式」等。而日常我们一般提到这次,主要跟安卓手机有关,下面我们来看看专业的释义。

  在嵌入式操作系统中,BootLoader是在操作系统内核运行之前运行,它可以初始化硬件设备、建立内存空间映射图,从而将系统的软硬件环境带到一个合适状态,以便为最终调用操作系统内核准备好正确的环境。

  在嵌入式系统中,通常并没有像BIOS那样的固件程序(注,有的嵌入式CPU也会内嵌一段短小的启动程序),因此整个系统的加载启动任务就完全由BootLoader来完成。在一个基于ARM7TDMI core的嵌入式系统中,系统在上电或复位时通常都从地址0x00000000处开始执行,而在这个地址处安排的通常就是系统的BootLoader程序。

  总而言之,BootLoader就是在安卓操作系统内核运行之前运行的一段小程序。通过这段小程序,我们可以初始化硬件设备、建立内存空间映射图,从而将系统的软硬件环境带到一个合适状态,以便为最终调用操作系统内核准备好正确的环境。