摘要: 本章主要讲的是通过汇编语言认识程序的真面目。我感觉本章难度比较大,是最近看这几章以来最难的一章。汇编语言和本机代码是一一对应的,在我们看来,本机代码就是一串数字,直接用数字来编写程序,无异于写天书,于是我们就想了一个办法,为每个本机代码的指令分配一个英文缩写来表示其功能,例如把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)
摘要: 本章主要讲的是自己动手压缩数据。文件是以字节为单位记录的。文件是在磁盘等存储媒体中存储数据的一种形式,程序是以字节为单位向文件中存储数据的文件的大小。之所以表示为xxKB或xxMB等形式,就是出于这个原因。文件是,字节数据的集合体。1字节=8比特,一字节能够表示的字节数据共有256种,也就是二进制数 阅读全文
posted @ 2024-02-27 17:03 小靖没烦恼 阅读(13) 评论(0) 推荐(0)
摘要: 本章主要讲的是内存和磁盘的密切联系。从存储程序指令和数据的角度来看,可以说内存和磁盘的功效是一样的,在计算机的五大部件中,内存和磁盘都属于存储器,但是利用电流实现存储的内存和利用磁实现存储的磁盘还是有所不同的,在存储容量相同的前提查内存速度快,但价格贵,磁盘速度慢,但价格便宜。存储程序方式就是程序要 阅读全文
posted @ 2024-02-27 16:35 小靖没烦恼 阅读(20) 评论(0) 推荐(0)
摘要: 本章主要讲的是让内存化方为圆。计算机是处理数据的机器,而程序负责规定处理步骤和数据结构。本章的主题是内存,从物理上看,内存的结构其实非常简单,但通过程序的设计,我们也可以让内存变身为各种不同的数据结构来使用。内存本质上是一种名为内存芯片的装置,内存芯片分为RAM ROM等不同类型,但从外部来看,它们 阅读全文
posted @ 2024-02-27 16:08 小靖没烦恼 阅读(9) 评论(0) 推荐(0)
摘要: 本章讲的是计算机在计算小数时会出错的原因。首先我们先学习如何把二进制转换为十进制,整数部分的转换方法上一章已经介绍过了,只要将各位数字乘以对应的位权(位权是指各位数字所表示的单位值),然后将结果全部加起来就可以了。那么,小数部分应该如何转换呢?其实就和整数一样,将各位数字乘以对应的位权后相加即可。 阅读全文
posted @ 2024-02-27 13:32 小靖没烦恼 阅读(16) 评论(0) 推荐(0)
摘要: 本章主要讲了用二进制来理解数据。上一张在介绍标志寄存器时提到了比特这个词,计算机处理信息的最小单位是比特,它相当于1位二进制数。1比特代表一位二进制数,由于8比特等于1字节,所以32比特就是4字节。二进制数左移一位,结果变成原来的2倍,因此左移两位就会变成原来的4倍。在2的补码形式中,所有位都是1的 阅读全文
posted @ 2024-02-27 13:12 小靖没烦恼 阅读(22) 评论(0) 推荐(0)
摘要: 本章主要讲了CPU到底是什么?首先来说什么是程序,程序是指示计算机每一步动作的一组指令。简单来说,程序是指令和数据的集合。CPU,可以直接解释执行的,只有机器语言,而C语言JAVA等编写的程序,最终都要转换成机器语言才能执行。在计算机的组成部件中,根据程序指令进行数据运行,并控制整个计算机的设备称为 阅读全文
posted @ 2024-02-27 12:56 小靖没烦恼 阅读(24) 评论(0) 推荐(0)