|
|
知识路径: > 嵌入式系统软件基础知识 > 嵌入式操作系统基础知识 > 存储管理 > 存储管理概述 >
|
相关知识点:2个
|
|
|
|
在嵌入式微处理器当中,存储管理单元(Memory Management Unit,MMU)提供了一种内存保护的硬件机制。操作系统通常利用MMU来实现系统内核与应用程序的隔离,以及应用程序与应用程序之间的隔离。这样可以防止应用程序去破坏操作系统和其他应用程序的代码及数据,防止应用程序对硬件的直接访问。内存保护包含两个方面的内容:一是防止地址越界,每个应用程序都有自己独立的地址空间。当一个应用程序要访问某个内存单元时,由硬件检查该地址是否在限定的地址空间内,如果不是的话就要进行地址越界处理;二是防止操作越权。对于允许多个应用程序共享的某块存储区域,每个应用程序都有自己的访问权限,如果违反了权限规定,则要进行操作越权处理。
|
|
|
|
|
|
|
|