首页 > 代码库 > 汇编语言学习笔记2

汇编语言学习笔记2

1.严格来说汇编语是由以下三部分组成:
1.汇编指令:助记符,即用英语字符替换机器码
2.伪指令:由编译器编译执行,即Mov等控制指令
3.其它符号:由编译器编译执行,计算机是不能识别"+","-"等符号,所以需要编译器编译成机器语言
 
2.汇编语言的核心是汇编指令,他决定汇编语言的特性
 
3.我们都知道CPU是计算器的核心部分,想让CPU工作,必须向他提供指令和数据,指令即告诉计算机让它做什么,数据是告诉计算机,让它拿哪些数据做
 
4.指令和数据在存储器中存放,也就是平时所说的内存,内存的作用仅次于CPU,没有内存,即使在强大的CPU也无法工作,举个例子,就像人体的心脏和血管之间的关系,心脏在强大,没有血管,人也活不下去,磁盘数据或程序必须先读到内存中,才能被CPU使用。利用我们使用的虚拟内存,就是将内存中一些不常用的数据放在硬盘上,等用到的时候再从硬盘取出到内存中,会导致计算机速度的变慢
 
6.指令和数据是应用上的概念,在计算机看来是没有区别的,都是机器码即为二进制代码
 
7.存储器被划分为若干个存储单元,每个存储单元从0开始顺序编号
 
8.计算机上常用的单位:
1KB=1024B    2的10次方
1MB=1024KB
1GB=1024MB
1TB=1024GB
 
9.cpu对数据读写,必须和芯片进行三类信息的交互:
1.存储单元的地址(地址信息)  告诉存储器的位置
2.器件的选择,读或写的命令(控制信息)告诉需要做什么
3.读或写的数据(数据信息)  告诉拿什么数据做处理
 
10。电子计算机能处理、传输的信息都是电信号,电信号用导线传送,在计算机中专门有连接CPU和其它芯片的导线,总线
1.地址总线
2.数据总线
3.控制总线
可以看出总线的功能与上面cpu与芯片信息交互处理方式相一致

汇编语言学习笔记2