问题 单项选择题

以下关于嵌入式系统存储管理的叙述中,正确的是______。

A.在嵌入式微处理器当中,都配备有存储管理单元MMU
B.在虚存系统中,只要磁盘空间无限大,任务就能拥有任意大的编址空间
C.在有些嵌入式系统中,甚至不提供存储管理功能
D.在嵌入式系统中,内核空间和用户空间必须是两个相互独立的地址空间

答案

参考答案:C

解析: 在一些低端的、比较简单的嵌入式应用中,基于成本等因素的考虑,通常采用低速的CPU,不具备MMU的功能,不需要内核提供内存保护机制。
在嵌入式操作系统中,常见的存储管理方案可分为实模式方案和保护模式方案两种类型。在实模式存储管理方式中,系统将关闭MMU或根本没有MMU,不划分“系统空间”和“用户空间”,整个系统只有一个地址空间(即物理内存地址空间)。在保护模式方案中,处理器必须要有MMU硬件并启用,内核空间和用户空间必须是两个相互独立的地址空间,具有存储保护功能。或根本没有MMU,不划分“系统空间”和“用户空间”,整个系统只有一个地址空间(即物理内存地址空间)。
在虚存系统中,任务拥有的最大编址空间受处理器的地址结构、可用的辅助存储器容量等因素的限制。

单项选择题
单项选择题 A1/A2型题