操作系统和CPU联系

1、CPU指令集:(主流)ARM 和 X86两类。CPU指令集取决于CPU的体系架构

2、操作系统:LINUX和 WINDOWS等。

      LINUX优点:各种CPU架构都可以跑

      WINDOWS: WINDOWS目前只支持X86指令集, WINDOWS RT只支持ARM指令集

3、应用程序的编译流程:

      应用程序--->操作系统--->CPU指令,eg:一个.c应用程序,经操作系统编译为CPU指令,在CPU架构上执行。注意:一个应用程序,由操作系统编译为ARM指令,就只能在ARM体系架构上运行;编译为x86指令,就只能在x86体系架构上运行。

4、 操作系统和CPU之间的关系

     LINUX操作系统支持多种指令集,WINDOWS操作系统只支持x86指令集。

猜你喜欢

转载自blog.csdn.net/qq_37061368/article/details/112715533