摘要:
本章主要讲的是通过汇编语言认识程序的真面目。我感觉本章难度比较大,是最近看这几章以来最难的一章。汇编语言和本机代码是一一对应的,在我们看来,本机代码就是一串数字,直接用数字来编写程序,无异于写天书,于是我们就想了一个办法,为每个本机代码的指令分配一个英文缩写来表示其功能,例如把32位数据进行加法运算 阅读全文
posted @ 2024-02-28 13:34
小靖没烦恼
阅读(13)
评论(0)
推荐(0)
摘要:
本章主要讲的是操作系统与应用程序的关系。操作系统的硬件访问功能通常会以大量小型函数的集合体的形式来提供,这些函数及调用这些函数的行为统称为系统调用,也就是程序调用操作系统的功能。通过操作系统提供的系统调用程序员,就不需要编写直接访问硬件的程序,而且使用高级编程语言编程也是程序员,不需要关注系统调用的 阅读全文
posted @ 2024-02-28 13:30
小靖没烦恼
阅读(13)
评论(0)
推荐(0)
摘要:
文章主要讲的是从源文件到可执行文件。源代码就是用某种编程语言编写的程序,将源代码保存成一个文件,就称为源文件。编写好源文件之后,对源文件进行编译和链接,就可以生成可执行文件了,编译和链接的操作需要使用编译器和链接器来完成。CPU能直接解释和执行的只有本机代码CPU是计算机的大脑,它只能理解本机代码形 阅读全文
posted @ 2024-02-28 12:49
小靖没烦恼
阅读(26)
评论(0)
推荐(0)
摘要:
本章主要讲了程序在怎样的环境下运行。同一个程序被很多用户使用就可以产生巨大的价值,这个价值既可以,是出售软件来赚钱,也可以是分发自有软件来获得认同,但是我们自己编写的程序能被很多用户使用时,其运行环境的差异会对此产生影响。就比如说WINDOWS的程序基本上不能直接在macOS上运行,这就是运行环境不 阅读全文
posted @ 2024-02-28 11:11
小靖没烦恼
阅读(32)
评论(0)
推荐(0)

浙公网安备 33010602011771号