1.为什么CPU可以跑操作系统,单片机却不行

为什么CPU可以跑操作系统,单片机却不行

单片机适用于哪些场合?-单片机适合什么电脑系统

如果低端单片机可以跑操作系统那就逆天了,最多只能执行多任务,首先你要明白,操作系统的概念不仅仅是只支持多任务而已,它还包括内存管理,文件系统,外设管理等等是一个集成环境。所以它需要很多的硬件资源支持,低端单片机资源少的可怜,就说主频吧,低端单片机跑24MHz已经算高了,先不说x86处理器可以跑上GHz,普通的高端单片机都可以上百兆了,你说这么低的主频能跑操作系统么,而且低端单片机都是8位或16位,处理数据相当的慢。再说ram也很小,基本支持不了文件系统,跑多任务都要精打细算才行。