7.3 不同操作系统的api不同 应用程序必须根据不同的操作系统来设计 cpu的类型不同 机器语言也不同 相同 操作系统不同 应用程序向操作系统传递指令的途径也不同 应用程序对操作系统传递指令的方式称为api 同样的程序移到其他操作系统就需要重写api 外围设备都是通过api 同类型操作系统 不管硬件如何 api基本相同 所以在任何硬件都能运行 cpu不同 所以本地代码不同 需要生成各cpu专用的本地代码的编译器 来对源代码进行编译 程序是由操作系统和硬件决定的
标签:,操作系统,不同,应用程序,硬件,api,cpu From: https://www.cnblogs.com/SUNSHEEP/p/17151389.html