汇编语言第一章

刚开始接触汇编语言这一门课,还是感觉有点晦涩难懂的,但是当我看到书本里的内容的时候,还是感觉这门课有很大的使用CPU性的。

1.汇编语言的产生以及组成

汇编语言的产生就是为了使机器指令更好的实现,它主要是由以下三大指令组成的:1.汇编指令2.伪指令3.其他指令 其中汇编语言的核心就在于汇编指令,他是汇编语言的特性所在。

2存储器

我们需要利用汇编语言编程,了解CPU是如何从内存中读取以及写入数据的。

3指令和数据

指令和数据同时作为二进制的信息,并没有什么区别。

4存储单元

存储器被分为很多个存储单元,每个存储单元都是从开始编号。

5cpu对存储器的读写

读数据的时候需要指定存储单元的地址;器件的选择,读的命令;数据信息。

6地址总线

CPU 就是通过地址总线来指定存储单元的,所以地址总线能传送多少个不同的信息,cpu就可以对多少个存储单元进行寻址。

7数据总线

cpu与其他器件之间的数据传送就是通过数据总线来进行的。他的宽度决定了cpu和外界的数据传送速度。

8控制总线

通过控制总线cpu可以实现对外部器件的控制。

9各类存储器芯片

电脑上从读写属性上可以分为两类:随机存储器和只读存储器。

随机存储器可读可写,但必须带点存储。

而只读存储器只能读入,关机后其中的内容不丢失。

10内存地址空间

他们都有两点共同点:都和CPU的总线相连以及CPU对他们呢读或写的时候都通过控制线发出内存读写命令。

最终运行程序的是CPU,我们用汇编语言的时候,必须从CPU的角度思考问题。

原文地址:https://www.cnblogs.com/lopezj/p/9775741.html