软件水平 > 中级资格 > 嵌入式系统设计师 > 文章内容

计算机软考嵌入式系统设计师考试存储管理篇复习笔记(3)

2016-2-25编辑:ljnbset

实模式与保护模式

    在嵌入式系统中,常见的存储管理方案可以分为两大类:实模式和保护模式。

    实模式:内存的平面使用模式。特点有:

    A.不划分“系统空间”与“用户空间”,无须进行地址映射。

    B.操作系统与应用程序之间不再有物理的边界。

    C.系统中的“任务”或“进程”,实际上全是内核线程。

    在实模式下,内存布局可以分为5个段:

    A.代码段:包含操作系统和应用程序的所有代码。

    B.数据段:所有带有初始值的全局变量。

    C.BSS段:所有未带初始值的全局变量。

    D.堆空间:动态分配的内存空间。

    E.栈空间:保存上下文以及函数调用时的局部变量和形参。

    在实模式存储管理方案下,主要的工作在于堆空间的管理,即如何来管理空闲的堆空间、如何来分配内存、如何来回收内存等等。

    保护模式:处理器中必须有MMU硬件并启用。特点有:

    A.系统内核和用户程序都有各自独立的地址空间。

    B.每个应用程序只能访问自己的地址空间,不能去破坏操作系统和其他应用程序的代码和数据。

计算机软考嵌入式系统设计师考试存储管理篇复习笔记(2)

热点推荐

登录注册
触屏版电脑版网站地图