用汇编语言编写程序的的工作过程

编译的执行过程
一个完整的汇编语言代码:

完整的汇编代码
红色标注是伪指令
绿色标注: 汇编指令,对应有机器码的指令,可以被编译为机器指令,最终被cpu执行。
这些伪指令最终会被编译成机器码去执行
程序中三种伪指令

程序中三种伪指令
汇编程序的结构

汇编的结构
了解了汇编语言结构,那么如何写出一个程序来呢?
例子: 编程求2^3,我们一定要参考(程序中三种伪指令)中规则去做
1、 定义一个段
2、 实现处理任务
3、 指出程序在何处结束
4、 段与段寄存器的关联
5、 加上程序返回的代码

汇编代码编写过程
程序中可能存在的错误
语法错误:是在程序编译时编译器发现的错误
逻辑错误:程序在编译时不能表现出来的、在运行时发生的错误。这种逻辑错误是程序编译最难发现,需要我们自己去把握。