检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:朱贺飞[1] 陆超[1] 周晓方[1] 闵昊[1] 周电[1]
机构地区:[1]复旦大学专用集成电路与系统国家重点实验室,上海201203
出 处:《计算机工程与应用》2007年第1期96-99,共4页Computer Engineering and Applications
基 金:国家863高技术研究发展计划资助项目(2003AA1Z1120);上海市科委SDC资助项目(037062020)。
摘 要:针对Linux操作系统,实现了面向32位RSIC嵌入式处理器的存储器管理单元。通过在指令快表中增加预比较电路,提高了处理器连续访问同一虚拟页面时的地址转换效率。快表失效时,设计了专门的硬件来实现页表查询及快表填充,处理速度明显优于软件。论文设计的MMU能够很好地和Linux配合,完成地址映射及存储权限管理。To support Linux operating system,a high efficiency memory management unit for a 32-bit embedded processor is proposed in this paper.The added pre-comparing circuits can gready improve the efficiency of address translation when the processor needs to access the same virtual address page.A TLB auto refilling mechanism by hardware is also adopted to improve the speed of physical address fetching when TLB miss.Experiments show that RSIC embedded processor with MMU can run Linux perfectly.
分 类 号:TP33[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.222