7

7.3 不同操作系统的api不同
应用程序必须根据不同的操作系统来设计
 
cpu的类型不同 机器语言也不同 相同 操作系统不同 应用程序向操作系统传递指令的途径也不同
 
应用程序对操作系统传递指令的方式称为api
 
同样的程序移到其他操作系统就需要重写api
外围设备都是通过api
 
同类型操作系统 不管硬件如何 api基本相同 所以在任何硬件都能运行
 
cpu不同 所以本地代码不同 需要生成各cpu专用的本地代码的编译器 来对源代码进行编译
 
程序是由操作系统和硬件决定的
posted @ 2023-02-24 14:33  大鲸鱼*  阅读(20)  评论(0)    收藏  举报