操作系统移植的意义是操作系统移植的意义。

注释:入门操作系统和一般操作系统最显著的区别之一是它的可移植性。




嵌入式操作系统可以正常运行在处理器和不同架构的开发板,为了使嵌入式操作系统可以运行在一个特定的目标设备,嵌入式操作系统的作家往往无法完成整个操作系统的代码,而且代码必须是一个特定的硬件部分,保持了一种抽象的接口,让OEM完成硬件制造商。这样可以保证整个操作系统的可移植性。代码通常是板级支持包(BSP)。
例如,不同的处理器和开发板通常提供实时时钟支持来获取当前的时间和日期,但是实现实时时钟的方法有很多种,如何知道嵌入式操作系统的当前时间是操作系统操作员要完成的任务。
该系统不仅提供了嵌入式操作系统的所有人员转移界面,而且操作系统对硬件的操作有很深的了解,对开发者的双重身份--也可能是一个软件工程师和硬件工程师;mdash;,嵌入式操作系统在硬件平台的设计。