《程序是怎样跑起来的》七

这一章讲的是程序的运行环境,解决程序在不同运行环境之间如何运行。运行环境=操作系统+硬件,同一类型的硬件可以选择安装多种操作系统。如果想将程序放到不同的操作系统上就要重写API部分,API是应用程序传递指令的借口,此外可以通过虚拟机实现其他操作系统环境,虚拟机可以模拟完整功能的计算机系统。还有一种方法是使用Java虚拟机,Java虚拟机不需要硬件支持可以提供相同的运行环境。最后补充了BIOS系统和系统引导。

posted @ 2019-02-16 10:02  TrickRuse  阅读(80)  评论(1编辑  收藏  举报