汇编语言学习笔记(2)

汇编语言的组成:

1、汇编指令:机器码的助记符,有对应的机器码
2、伪指令:没有对应的机器码,由编译器执行,计算机并不执行
3、其他符号:由编译器识别,没有对应的机器码

指令和数据

指令和数据是应用上的概念。在内存或磁盘上,指令和数据没有任何区别,都是二进制信息。

CPU对存储器的读写

CPU要想进行数据读写,必须和外部器件进行下面三类信息交互

  • 存储单元的地址(地址信息)
  • 器件的选择,读或写的命令(控制信息)
  • 读或写的数据(数据信息)

总线从逻辑上分为3类,地址总线、控制总线和数据总线。

各类存储器芯片

存储器芯片从读写属性上看分为两类:随机存储器(RAM)和只读存储器(ROM)
从功能和连接上又可以分为以下几类。

  • 随机存储器
  • 装有BIOS的ROM
  • 接口卡上的RAM

内存地址空间

CPU在操纵各类存储器的时候,把它们都当作内存来对待,把它们总的看作一个由若干存储单元组成的逻辑存储器,这个逻辑存储器就是我们所说的内存地址空间。

小结

1、汇编指令是机器指令的助记符,同机器指令一一对应
2、每一种CPU都有自己的汇编指令集
3、CPU可以直接使用的信息在存储器中存放
4、在存储器中指令和数据没有任何区别,都是二进制信息
5、存储单元从零开始顺序编号
6、一个存储单元可以存储8个bit,即8位二进制数
7、1Byte=8bit 1KB=1024B 1MB=1024KB 1GB=1024MB
8、每一个CPU芯片都有许多管脚,这些管脚和总线相连。也可以说,这些管脚引出总线。
一个CPU可以引出3种总线的宽度标志了这个 CPU的不同方面的性能:
地址总线的宽度决定了CPU的寻址能力;
数据总线的宽度决定了CPU与其他器件进行数据传送时的一次数据传送量;
控制总线的宽度决定了CPU对系统中其他器件的控制能力

发布了126 篇原创文章 · 获赞 198 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/Deep___Learning/article/details/103962804