运行环境=操作系统+硬件,程序中包含着运行环境这一内容,操作系统和硬件决定了程序的运行环境。同一类型的硬件可以选择安装多种操作系统。从程序的运行环境这一角度来考量硬件时,CPU的种类是特别重要的参数。CPU只能解释其自身固有的机械语言,不同的CPU的只是机器人的种类也是不同的。C语言的程序称为本地代码。程序员用c语言等编写的程序在编写阶段仅仅是文本文件,文本文件在任何环境下都能显示和编辑。我们称之为源代码。Windows克服了CPU以外的硬件差距。同样机型的计算机可安装的操作系统类型也会有多种选择。不同操作系统的API不同。应用程序向操作系统传递指令的途径称为API。在Unix系列操作系统FreeBSD中存在一种名为Ports的机制。利用虚拟机获得其他操作系统环境,JAVA虚拟机可以提供相同运行环境。最后对一些比较基础的内容做一些补充说明,程序的运行环境中存在着名为BIOS的系统。BIOS储存在ROM中,是预先内置在计算机主机内部的程序。
标签:硬件,操作系统,环境中运行,环境,程序,何种,第七章,CPU,运行 From: https://www.cnblogs.com/LST051212/p/18034881