返回
当前 - 选择题 - 嵌入式
困难
题号:0020140500006
单选题
2014年11月第6题

以下嵌入式处理器类型中不具备内存管理单元(MMU)的是(Cortex-M3),嵌入式操作系统(UC/OS-II)可以运行在它上面。

浓缩知识点
知识点

嵌入式处理器的内存管理能力是适配嵌入式操作系统的核心依据,部分高性能处理器如PowerPC750、ARM920T、MIPS32 24K配备内存管理单元(MMU),可支撑Linux、Windows CE、VxWorks653这类需要虚拟内存、内存隔离机制的操作系统,适配功能复杂的嵌入式场景;而Cortex-M3这类主打低功耗实时控制的处理器仅配备内存保护单元(MPU),无MMU模块,需搭配UC/OS-II这类轻量级、不依赖MMU的实时操作系统,这类组合更适配工业控制、小型物联网终端等对实时性与功耗要求严苛的场景。

正确答案
C

本题考察的是嵌入式处理器架构与嵌入式操作系统的适配关系。
嵌入式处理器的内存管理能力是适配嵌入式操作系统的核心依据,部分高性能处理器如PowerPC750、ARM920T、MIPS32 24K配备内存管理单元(MMU),可支撑Linux、Windows CE、VxWorks653这类需要虚拟内存、内存隔离机制的操作系统,适配功能复杂的嵌入式场景。而Cortex-M3这类主打低功耗实时控制的处理器仅配备内存保护单元(MPU),无MMU模块,需搭配UC/OS-II这类轻量级、不依赖MMU的实时操作系统,这类组合更适配工业控制、小型物联网终端等对实时性与功耗要求严苛的场景。
本小问答案是 Cortex-M3。而Cortex-M3这类主打低功耗实时控制的处理器仅配备内存保护单元(MPU),无MMU模块,需搭配UC/OS-II这类轻量级、不依赖MMU的实时操作系统,这类组合更适配工业控制、小型物联网终端等对实时性与功耗要求严苛的场景。
因此,选项 C 正确。

联系我们
隐私协议
用户协议
微信公众号
知乎
小红书
浙ICP备2021029036号
@2022-2026
嘉兴市安芯网络科技有限公司 版权所有