现代计算机:上半月版
現代計算機:上半月版
현대계산궤:상반월판
Modern Computer
2012年
2期
69-72,80
,共5页
肖儿良%毛海军%鞠军平%林蔚
肖兒良%毛海軍%鞠軍平%林蔚
초인량%모해군%국군평%림위
ARN19%Linux%存储管理单元%页表
ARN19%Linux%存儲管理單元%頁錶
ARN19%Linux%존저관리단원%혈표
ARM9%Linux%Memory Management Unit%Page Table
根据AR.M9的内存管理单元提供的功能,在分析Linux中内存映射实现的基础上.设计一个虚拟存储系统.实现使用一级页表和二级页表完成从虚拟地址到物理地址的转换.对系统中不同任务的资源进行有效的保护。同时可以将该存储系统移植到基于ARNl9处理器的操作系统中去。
根據AR.M9的內存管理單元提供的功能,在分析Linux中內存映射實現的基礎上.設計一箇虛擬存儲繫統.實現使用一級頁錶和二級頁錶完成從虛擬地阯到物理地阯的轉換.對繫統中不同任務的資源進行有效的保護。同時可以將該存儲繫統移植到基于ARNl9處理器的操作繫統中去。
근거AR.M9적내존관리단원제공적공능,재분석Linux중내존영사실현적기출상.설계일개허의존저계통.실현사용일급혈표화이급혈표완성종허의지지도물리지지적전환.대계통중불동임무적자원진행유효적보호。동시가이장해존저계통이식도기우ARNl9처리기적조작계통중거。
According to the function provided by the memory management unit of ARM9, designs a virtual storage system based on the analysis of the implementation of Linux memory mapping, which can translate the virtual address to the physical address by using the 1st level page table and the 2nd level page table, and provides an effective protection for different tasks in the system. It can be used in the operating system based on ARM9 processor.