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

浙公网安备 33010602011771号