汇编语言简明教程
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

第1章 汇编语言基础

程序设计语言是人与计算机沟通的语言,程序员利用它进行软件开发。通常人们习惯使用类似自然语言的高级程序设计语言,例如C、C++或者Basic、Java语言等。高级语言需要翻译为计算机能够识别的指令,即机器语言,才能被计算机直接执行。机器语言是一串由 0和1组成的二进制代码,对程序员来说艰涩难懂,被称为低级语言。将二进制代码的指令和数据用便于记忆的符号——助记符——表示就形成汇编语言(Assembly),所以汇编语言是一种面向机器的低级程序设计语言,或称为低层语言。

本章首先理解汇编语言的硬件基础:个人计算机、处理器的寄存器和存储器组织,然后学习汇编语言的程序格式,接着编写出第一个汇编语言程序,最后掌握基于 DOS 操作系统和微软MASM汇编程序的程序开发方法。