汇编语言 第1章 基础知识

时间:2022-01-15 00:54:36

我初次接触博客,写的不好,还望见谅。

这也是我初次接触汇编语言。虽说有一些计算机基础,但是还是觉得汇编相当有难度。

先来说说从书上和课堂获得的新知识吧:

1.   汇编指令和机器指令的差别在于指令的表示方式。

2.   汇编语言和机器语言都依赖机器硬件,不具备可移植性。

3.   汇编语言的三类指令:汇编指令、伪指令、其他符号。

4.   储存器(CPU)由控制器和运算器组成。

5.   有N个存储单元,编号从0~N-1。电子计算机最小信息单位为bit,是一个二进制位。8bit=1Byte。1字节=1B。

6.   1KB=1024B,1MB=1024KB,1GB=1024MB,1TB=1024GB。

7.   CPU进行数据读写,必须和外部器件进行3类信息的交互:储存单元的地址(地址信息)、器件的选择,读或写的命令(控制信息)、读或写的数据(数据信息)。

8.   一个CPU有N根地址线(地址总线宽度为N)。这样的CPU最多可以寻找2的N次方个内存单元。例如:32根地址总线的寻址能力为4GB。

9.   数据总线的宽度决定了CPU和外界的数据传送速度。8根数据总线一次可以传送一个8位二进制数据(1B)。例如:32根数据总线一次可传送的数据为4B。

10.  控制总线的宽度决定了CPU对外部器件的控制能力。

11.  在存储器中,数据和程序以二进制码形式存放。

12.  存储器从读写属性看分为两类:随机存储器(RAM)和只读存储器(ROM)。随机存储器可读可写,但必须带电存储,关机后存储内容丢失。只读存储器只能读取不能写入,关机后其中内容不丢失。

13.  存储器从功能和连接上分为3类:随机存储器、装有BIOS的ROM、接口卡上的RAM。

14.  内存地址空间是逻辑上的概念。

15.  存储器相同点:都和CPU的总线相连、CPU对它们进行读或写的时候都通过控制线发出内存读写命令。

16.  所有的物理存储器被看做一个由若干存储单元组成的逻辑存储器,每个物理存储器在这个逻辑存储器中占有一个地址段,即一段地址空间。CPU在这段地址空间中的读写数据,实际上就是在相对应的物理存储器中读写数据。

17.  不同的计算机系统的内存地址空间的分配情况是不同的。

第一章的内容大概就是这么多。第一次总结,并不完美。