热门标签 | HotTags
当前位置:  开发笔记 > 程序员 > 正文

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

运行环境操作系统+硬件。操作系统和硬件决定了程序的运行环境,同一类型的硬件可以选择安装多种操作系统。从程序的运行环境这一角度来考量硬件时,CPU的种类是特别重要的参数。CPU只能解释其自身固有的

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

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

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

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

 


推荐阅读
author-avatar
手机用户2602897337
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有