摘要: 前面多次讲过,计算机的CPU能够直接解释执行的只有本机代码。因此,查看本机代码就可以看到程序最终在运行时变成了什么样子。人们发明了一种方法,为每个本机代码的指令分配一个英语缩写来表示其功能。这些缩写称为助记符,使用助记符的编程语言称为汇编语言。查看用汇编语言编写的源代码,我们也能了解程序的真面目,因 阅读全文
posted @ 2024-02-27 23:55 侯岩含 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 操作系统与应用程序的关系 操作系统能历史,有人开发了操作系统的原型,这是一种只具备加载和运行程序功能的监控程序。只要先启动监控程序,就可以根据需要将各种程序加载到内存中并运行。随着时代的进步,人类在使用监控程序的前提下开发了各种程序,并在此过程中发现了很多程序通用的部分。随着时代的进一步发展,为了给 阅读全文
posted @ 2024-02-27 23:27 侯岩含 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 用某种编程语言编写的程序称为源代码,将源代码保存成一个文件就称为源文件。C语言的源文件扩展名约定为“.C”。代码清单的源代码是不能直接运行的,因为CPU能直接解释和执行的只有本机代码。CPU是计算机的大脑,他只能理解本机代码形式的程序。不同编程语言所编写的源代码翻译成本机代码之后就变成了同一种语言。 阅读全文
posted @ 2024-02-27 22:55 侯岩含 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 程序在怎样的环境下运行 每个程序都有其对应的运行环境。程序的运行环境是通过操作系统和硬件(处理器、内存等)来表示的,也就是说,操作系统和硬件决定了程序的运行环境。一台计算机可以安装多种操作系统,因为操作系统有很多版本,有些应用程序可能只在特定版本的操作系统中运行。将硬件作为程序运行环境考虑时,CPU 阅读全文
posted @ 2024-02-27 22:36 侯岩含 阅读(2) 评论(0) 推荐(0) 编辑