码迷,mamicode.com
首页 > 其他好文 > 详细

《程序是怎么跑起来的》第七章

时间:2019-03-23 22:31:43      阅读:168      评论:0      收藏:0      [点我收藏+]

标签:不同   计算   键盘   连接   size   文件   span   安装   编辑   

运行环境=操作系统+硬件。操作系统和硬件决定了程序的运行环境,同一类型的硬件可以选择安装多种操作系统。

从程序的运行环境这一角度来考量硬件时,CPU的种类是特别重要的参数。CPU只能解释其自身固有的机器语言,不同的CPU能解释的机器语言的种类也是不同的。机器语言的程序称为本地代码,文本文件在任何环境下都能显示和编辑,我们称之为源代码。通过对源代码的进行编译,就可以得到本地代码。

计算机的硬件不仅仅是由CPU构成的,还包括用于存储程序指令和数据的内存,以及通过I/O连接的键盘、显示器、硬盘、打印机等外围设备。外围设备会分配到什么样的地址,则要由计算机的机型来定。

同样机型的计算机,可安装的操作系统类型也会有多种选择,CPU的类型不同,所对应的机器语言也不同,同样道理,操作系统的类型不同,应用程序向操作系统传递指令的途径也是不同的。

 

《程序是怎么跑起来的》第七章

标签:不同   计算   键盘   连接   size   文件   span   安装   编辑   

原文地址:https://www.cnblogs.com/lee-88/p/10554970.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!