嵌入式软件设计需要考虑___________以保障软件良好的可移植性。
【正确答案】 C
【答案解析】解析:本题考查嵌入式系统的基础知识。 嵌入式系统的软件设计除了需要考虑一般软件设计的基本要求之外,通常都会要求嵌入式系统软件具有良好的可移植性,以实现对不同硬件平台的适用性,这就要求基于硬件抽象层的系统软件设计特性实现对上层软件的统一接口,做到硬件无关性。