首页> 外文期刊>高技术通讯(英文版) >The MMU Implementation of Unity-1 Microprocessor
【24h】

The MMU Implementation of Unity-1 Microprocessor

机译:Unity-1微处理器的MMU实现

获取原文
获取原文并翻译 | 示例
       

摘要

Virtual memory management is always a very essential issue of the modern microprocessor design. A memory management unit (MMU) is designed to implement a virtual machine for user programs, and provides a management mechanism between the operating system and user programs. This paper analyzes the tradeoffs considered in the MMU design of Unity-11 CPU of Peking University, and introduces in detail the solution of pure hardware table walking with two-level page table organization. The implementation takes care of required operations and high performances needed by modern operating systems and low costs needed by embedded systems. This solution has been silicon proven, and successfully porting the Linux 2.4.17 kernel, the Xwindow system, GNOME and most application software onto the Unity platform.
机译:虚拟内存管理始终是现代微处理器设计的非常重要的问题。存储器管理单元(MMU)旨在为用户程序实现虚拟机,并在操作系统和用户程序之间提供管理机制。本文分析了北京大学统一 - 11股CPU的MMU设计中考虑的权衡,并详细介绍了用两级页面表组织走路的纯五金表的解决方案。该实施负责现代操作系统所需的所需操作和高性能,嵌入式系统所需的低成本。此解决方案已被芯片已被证明,并成功将Linux 2.4.17内核,XWindow系统,GNOME和大多数应用软件移植到Unity平台上。

著录项

获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号