第4章汇编语言程序设计4.1汇编语言概述4.2汇编语言源程序格式4.3汇编语言程序设计4.4DOS功能调用
第4章 汇编语言程序设计 4.1 汇编语言概述 4.2 汇编语言源程序格式 4.3 汇编语言程序设计 4.4 DOS功能调用
4.1汇编语言概述机器指令:用二进制编码的指令机器语言编写程序烦如:1000100111011000琐,难记忆,易出错符号组成,与机器指令一一对应符号指令:由助记符1000100111011000MOV AX . BX汇编:机器只能识别机器指令,所以需要将符号指令翻译成机器指令,翻译的过程称作汇编汇编程序:完成汇编任务的程序
4.1 汇编语言概述 机器指令:用二进制编码的指令 如:1000 1001 1101 1000 机器语言编写程序烦 琐,难记忆,易出错。 符号指令:由助记符、符号组成,与机器指令一一对应 1000 1001 1101 1000 MOV AX,BX 汇编:机器只能识别机器指令,所以需要将符号指令 翻译成机器指令,翻译的过程称作汇编。 汇编程序:完成汇编任务的程序
4.1汇编语言概述(续)汇编语言源程序:用符号指令书写的程序1EPUSH DS2BC0SUB AX , AX50PUSH AXB83412MOV AX , 12348ED8MOV DS , AX目标文件汇编语言源程序汇编程序图4.1
4.1 汇编语言概述(续) 汇编语言源程序:用符号指令书写的程序。 1E PUSH DS 2BC0 SUB AX,AX 50 PUSH AX B83412 MOV AX,1234 8ED8 MOV DS,AX 汇编语言源程序 汇编程序 目标文件 图4.1
图4.1汇编语言程序的建立、汇编和连接过程连接程序汇编程序EDIT翻译连接PROG.ASMPROG.OBJPROG.EXE编辑程序文件文件文件图4.1汇编语言程序的建立、汇编和连接过程
图4.1 汇编语言程序的建立、汇编和连接过程
4.2汇编语言源程序格式>汇编语言源程序结构采用分段式结构一个汇编语言源程序由若干段组成,一般有数据段、代码段、扩展段和堆栈段四种类型源程序可以根据实际需要确定段的数目4.2.1汇编语言的语句格式4.2.2伪指令4.2.3汇编语言源程序的结构
4.2 汇编语言源程序格式 ➢ 汇编语言源程序结构采用分段式结构。 ➢ 一个汇编语言源程序由若干段组成,一般有 数据段、代码段、扩展段和堆栈段四种类型, 源程序可以根据实际需要确定段的数目。 4.2.1 汇编语言的语句格式 4.2.2 伪指令 4.2.3 汇编语言源程序的结构