###MMU实验
-
权限管理
-
###地址映射
CPU –> MMU –>存储管理器
虚拟地址VA <==> 物理地址PA 存在关系: VA=fun(PA)
- 建表格(内存中)
- 表格地址告诉MMU
- 启动MMU
arm-linux-ld -Tmmu.lds -o mmu_elf $^
mmu.lds 链接脚本
SECTIONS {
firtst 0x00000000 : { head.o init.o }
second 0xB0004000 : AT(2048) { leds.o }
}
分为两段,第一段将head.S和init.c编译后的文件链接到0x00000000地址 第二段将leds.c文件编译后放到0xB0004000地址