什么是汇编语言?
每台个人计算机都有一个微处理器,用于管理计算机的算术,逻辑和控制活动。
每个处理器系列都有其自己的指令集,用于处理各种操作,例如从键盘获取输入,在屏幕上显示信息以及执行各种其他作业。 这些指令集称为“机器语言指令”。
处理器仅理解机器语言指令,这些机器指令是1和0的字符串。 但是,机器语言过于模糊和复杂,无法在软件开发中使用。 因此,低级汇编语言是为特定的处理器家族设计的,该处理器以符号代码和更易理解的形式表示各种指令。
汇编语言的优点
理解汇编语言可以让我们认识到:
- 系统(OS), 处理器(CPU)以及基本输入输出系统(BIOS)是如何交互;
- 数据是如何在内存以及其他外设中表示;
- 处理器是如何获取并执行指令;
- 指令是如何获取并处理数据;
- 程序时如何获取外设
使用汇编语言的好处:
- 它需要的内存和执行时间更少;
- 它可以更轻松地实现特定于硬件的复杂作业;
- 使用时间紧张的工作
- 它最适合编写中断服务程序和其他内存驻留程序。
基本的计算机硬件特征
PC的主要内部硬件包括处理器,内存和寄存器。 寄存器是保存数据和地址的处理器组件。 要执行程序,系统会将其从外部设备复制到内部存储器中。 处理器执行程序指令。
计算机存储的基本单位是一点。 它可以是ONÿ