Location:
Search - MMU A
Search list
Description: 这是一个不到2000行的操作系统,巧妙地利用ARM9 CPU的内存管理单元(MMU)实现进程的切换。ARM9的4G虚拟地址可分成128个进程空间,每个32M。虽然它们的虚拟地址(VA)都是0-(32M-1),但是对应的MVA(Modified vitual address,由虚拟地址VA和进程号PID组合而来)不一样,设置MVA对应的页表指向不同物理地址就可以很方便地让各进程运行空间相互隔开。代码很少,注释丰富,希望能对想理解操作系统、了解ARM体系结构的朋友有所帮助。
-This is a trip of less than 2000 operating system, cleverly using ARM9 CPU memory management unit (MMU) to achieve the switching process. ARM9 4G virtual address can be divided into 128 process space, each 32M. While their virtual address (VA) are 0- (32M-1), but the corresponding MVA (Modified Virtual address, and by the virtual address VA and the process of portfolio from PID) not the same, set MVA corresponding page table at the different physical address can be very easy to let the the process of separating the mutual operation of space. Code rarely Notes rich, in hopes of understanding the operating system, understanding the ARM architecture friends help.
Platform: |
Size: 76800 |
Author: 韦东 |
Hits:
Description: 一份详细的mmu讲解,对于了解mmu的结构很有帮助!-a detailed MMU talks, the understanding of the structure MMU helpful!
Platform: |
Size: 381952 |
Author: alan |
Hits:
Description: 当前SOC是嵌入式系统设计的一大热点,本资料已ARM926EJS为基础,详细讲解了SOC的设计。-current SOC embedded system design is a hot topic, this information has been ARM926EJS basis, gave a detailed account of the SOC design.
Platform: |
Size: 3192832 |
Author: 万兵 |
Hits:
Description: SAM9261 BasicMMU Example code with ADS1.2 (163 kB) The goal of this project is to show how to use a PC100 SDRAM and the MMU to perform a rating with a 100MHz Bus Clock. The rating is based on Dhrystone 2.1. It shows the rate when I+D Caches are disabled or enabled, with or without MMU and I Cache is disable or enabled, with or without MMU. -SAM9261 BasicMMU Example code with ADS1.2 (163 kB) The goal of this project is to show how to use a PC100 SDRAM and the MMU to perform a rating w praxiology a 100MHz Bus Clock. The rating is based on Dhr ystone 2.1. It shows the rate when I Caches are d D. isabled or enabled, with or without MMU and I Cache is disable or enab led, with or without MMU.
Platform: |
Size: 424960 |
Author: 啊非 |
Hits:
Description: 2410MMU总结,一份很好的关于2410MMU 的总结报告-2410MMU sum up, a good summary report on the 2410MMU
Platform: |
Size: 96256 |
Author: 刘国华 |
Hits:
Description: Windows CE 5.0启动过程分析
1、CPU加电,跳转到复位向量
2、执行引导程序Startup();OAL中的Startup();
? 完成最小的CPU和硬件初始化;
? 关闭中断、缓存(Cache)和内存管理单元(MMU)
? 调用内核启动函数KernelStart
-Windows CE 5.0 to start the process of analysis 1, CPU power, Jump to the reset vector 2, the implementation of procedures to guide Startup () OAL in the Startup () ? Completed a minimum of CPU and hardware initialization ? Closed interrupt, cache (Cache) and memory management unit (MMU)? call kernel startup function KernelStart
Platform: |
Size: 5120 |
Author: 钟国 |
Hits:
Description: 学习嵌入式 mmu 代码 感觉不错 发给大家分享一下了 希望大家喜欢 不错的 -Learning embedded MMU code distributed to everyone a good feeling to share the hope that everyone likes a good
Platform: |
Size: 1024 |
Author: 刀锋舞者 |
Hits:
Description: Freescale powerpc汇编简单指令集-Freescale powerpc compilation of a simple instruction set
Platform: |
Size: 236544 |
Author: ding |
Hits:
Description: arm 存储管理系统mmu的中文翻译版本,学习arm的可以看看的-arm MMU memory management system of the Chinese translation version of the study can look at the arm of the
Platform: |
Size: 67584 |
Author: yqc |
Hits:
Description: MMU排盲资料,比较详细地介绍MMU的工作原理.可以作为学习ARM9 MMU的参考资料.-MMU row blind data, a more detailed description of the working principle of MMU. ARM9 MMU can be used as study references.
Platform: |
Size: 80896 |
Author: 黄钦 |
Hits:
Description: 介绍MMU的工作原理,对于不了解MMU工作原理的朋友看了希望有帮助-MMU introduce the working principle, the MMU does not understand the working principle of a friend saw hope to have help
Platform: |
Size: 78848 |
Author: dskjj |
Hits:
Description: ARM2410 MMU的测试源代码,用于实现MMU的基本功能-ARM2410 MMU test source code, used to achieve the basic functions of MMU
Platform: |
Size: 4096 |
Author: liuyang |
Hits:
Description: 好东西啊,MMU是研究嵌入式的必须,给各位有福的朋友们了。-Ah good stuff, MMU is to study to be embedded, giving you a blessed friends.
Platform: |
Size: 2048 |
Author: weicon |
Hits:
Description: 在AT91RM9200下的一个测试芯片性能的很好的例子,MMU,ICATCH,DCATCH是否开启,如何对芯片速度的影响.-In a test under AT91RM9200 chip performance good example, MMU, ICATCH, DCATCH whether or not open, how the impact of chip speed.
Platform: |
Size: 201728 |
Author: laishw |
Hits:
Description: 实现ARM9处理器的MMU的功能,并给出测试程序,可以实现MMU的功能,与ARM7等没有MMU的CPU做出对比。注,linux操作系统需要MMU的支持,而小操作系统,如usosii,uclinux则不需要MMU的支持-ARM9 processor to achieve the functions of the MMU, and test procedures are given, you can achieve the function of MMU, MMU and ARM7, such as the CPU does not make a comparison. Note, linux operating system to support the needs of the MMU, and a small operating system, such as usosii, uclinux you do not need the support of MMU
Platform: |
Size: 55296 |
Author: zs |
Hits:
Description: This zip describes cache and MMU initialization on the AT91RM9200EK board. It runs a dhrystone algorithm, caches and MMU enabled/disabled. Includes main.html file for help. For use under ARM® ADS 1.2 software tool.-This zip describes cache and MMU initialization on the AT91RM9200EK board. It runs a dhrystone algorithm, caches and MMU enabled/disabled. Includes main.html file for help. For use under ARM® ADS 1.2 software tool.
Platform: |
Size: 380928 |
Author: toto |
Hits:
Description: innova card 的usip(mips 4ksd) mmu 示例代码,C和asm-*==========================================================================*/
/*============================================================================
*
* Copyright (c) 2002-2006 Innova Card.
* All Rights Reserved.
*
* This software is the confidential and proprietary information of
* Innova Card ("Confidential Information"). You shall not
* disclose such Confidential Information and shall use it only in
* accordance with the terms of the license agreement you entered
* into with Innova Card.
*
* Innova Card makes no representations or warranties about the suitability of
* the software, either express or implied, including but not limited to
* the implied warranties of merchantability, fitness for a particular purpose,
* or non-infrigement. Innova Card shall not be liable for any damages suffered
* by licensee as the result of using, modifying or distributing this software
* or its derivatives.
*
*======================================
Platform: |
Size: 24576 |
Author: ding |
Hits:
Description: 该文档详细介绍了MMU,能够帮助学习ARM9的学习者更好理解-This document details the MMU, to help learners to learn a better understanding of ARM9
Platform: |
Size: 67584 |
Author: 虫子 |
Hits:
Description: arm mmu 工作原理,详细请看http://www.embedstudy.com/html/39/n-439.html-arm mmu works in detail see http://www.embedstudy.com/html/39/n-439.html
Platform: |
Size: 6144 |
Author: |
Hits:
Description: ARM里的MMU分析以及作用,使用方法,通过该文档可以更好理解MMU以及使用方法-this is a PPT of used about MMU
Platform: |
Size: 1391616 |
Author: 孟祥永 |
Hits: