第1章 BootLoader的概念

BootLoader的角色

  1. 在上电复位时,大多数处理器都有一个获取第一条执行指令的默认地址。硬件涉及人员利用该信息来进行存储空间的布局。上电的时候可以从一个通用的已知地址获取代码,然后建立软件的控制
  2. 与传统的PC-BIOS不同,当操作系统获取控制权后,嵌入式下的BootLoader就不复存在了

BootLoader的来历

半导体存储器
  • ROM(Read Only Memory),分为ROM、PROM、EPROM和EEPROM。可编程只读存储器(PROM)一般可编程一次;可擦除可编程存储器(EPROM)可多次编程;电子可擦除可编程只读存储器(EEPROM)的运行原理类似于EPROM,但是擦除的方式更加方便
  • RAM(Random Access Memory),其存储单元的内容可按需随意取出或存入,且存取的速度与存储单元的位置无关。按照存储单元的工作原理分为静态随机存储器(SRAM)和动态随机存储器(DRAM)。SRAM的存取速度比DRAM快,同时价格也更高。在计算机中SRAM常用作Cache,而DRAM常用作内存
  • 闪存(Flash Memory),是一种高密度、非易失性的读/写半导体存储器。Nor Flash带有SRAM接口,可以做到芯片内执行(XIP)。Nor Flash读取速度比Nand Flash稍快,写入速度却要慢很多。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值