本文主要是介绍汇编学习-入门,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
第一章 基础知识
1.1 机器语言
- 机器语言是机器指令的集合
- 机器指令展开来讲就是一台机器可以正确执行的命令
指令:0101000(PUSH AX)
1.2 汇编语言的产生
- 汇编语言的主体是汇编指令
- 汇编指令和机器指令的差别在于指令的表示方法上。汇编指令是机器指令便于记忆的书写格式。
- 汇编指令是机器指令的助记符
1.3 汇编语言的组成
汇编语言由以下 3 类组成:
- 汇编指令(机器码的助记符)
- 伪指令(由编译器执行)
- 其它符号(由编译器识别)
汇编语言的核心是汇编指令,它决定了汇编语言的特性。
1.4 存储器
CPU 是计算机的核心部件,它控制整个计算机的运作并进行运算,要想让一个 CPU 工作,就必须向它提供指令和数据
指令和数据在存储器中存放,也就是平时所说的内存
1.7 CPU 对存储器的读写
CPU 要想进行数据的读写,必须和外部器件(标准的说法是芯片)进行三类信息的交互:
- 存储单元的地址(地址信息)
- 器件的选择,读或写命令(控制信息)
- 读或写的数据(数据信息)
小结:
每一个 CPU 芯片都有许多管脚,这些管脚和总线相连。也可以说,这些管脚引出总线。
一个 CPU 可以引出三种总线的宽度标志了这个 CPU 的不同方面的性能。
- 地址总线的宽度决定了 CPU 的寻址能力
- 数据总线的宽度决定了 CPU 与其他器件进行数据传送时的一次数据传送量
- 控制总线宽度决定了 CPU 对系统中其他器件的控制能力
这篇关于汇编学习-入门的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!