《程序是怎么跑起来的》第七章
Posted lee-88
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了《程序是怎么跑起来的》第七章相关的知识,希望对你有一定的参考价值。
运行环境=操作系统+硬件。操作系统和硬件决定了程序的运行环境,同一类型的硬件可以选择安装多种操作系统。
从程序的运行环境这一角度来考量硬件时,CPU的种类是特别重要的参数。CPU只能解释其自身固有的机器语言,不同的CPU能解释的机器语言的种类也是不同的。机器语言的程序称为本地代码,文本文件在任何环境下都能显示和编辑,我们称之为源代码。通过对源代码的进行编译,就可以得到本地代码。
计算机的硬件不仅仅是由CPU构成的,还包括用于存储程序指令和数据的内存,以及通过I/O连接的键盘、显示器、硬盘、打印机等外围设备。外围设备会分配到什么样的地址,则要由计算机的机型来定。
同样机型的计算机,可安装的操作系统类型也会有多种选择,CPU的类型不同,所对应的机器语言也不同,同样道理,操作系统的类型不同,应用程序向操作系统传递指令的途径也是不同的。
以上是关于《程序是怎么跑起来的》第七章的主要内容,如果未能解决你的问题,请参考以下文章