第4章伪指令及汇编语言程序结构.ppt

第4章 伪指令及汇编语言程序结构 重点掌握: 汇编语言和汇编程序 源程序的格式及程序分段 参数的表达、变量的定义 伪指令的格式、功能及应用 汇编语言源程序的建立、汇编、连接、调试及运行 4.1 汇编语言和汇编程序 汇编语言的特点 汇编语言是一种以处理器指令系统为基础的低级程序设计语言,它采用助记符表达指令操作码,采用标识符号表示指令操作数。 利用汇编语言编写程序的主要优点是可以直接、有效地控制计算机硬件,因而容易创建代码序列短小、运行快速的可执行程序。 在有些应用领域,汇编语言的作用是不容置疑和无可替代的。 汇编程序设计的过程是与其他高级语言程序设计大致相同。 1、编辑:形成 .ASM文件 (EDIT) 2、汇编(编译):将.ASM文件翻译成二进制代码的目标文件(即将助记符语言翻译成机器指令),形成.OBJ文件。(MASM) 3、连接:.OBJ虽是二进制文件,但不能直接上机运行,必须经过连接,把目标文件与库文件等其他连接在一起,形成可执行文件.EXE。(LINK) 4、运行:可在DOS提示符下键入文件名运行。 5、调试:在DEBUG下进行动态调试,检查错误等。 4.2 汇编语言语句格式 汇编语言源程序格式 完整的汇编语言源程序由段组成。 一个汇编语言源程序可以包含若干个代码段、数据段、附加段或堆栈段,段与段之间的顺序可随意排列。 需独立运行的程序必

文档评论(0)

1亿VIP精品文档

相关文档