第3章汇编语言2.ppt

汇编语言介绍 第3.5节 汇编语言介绍 汇编语言的特点 汇编语言是一种以处理器指令系统为基础的低级程序设计语言,它采用助记符表达指令操作码,采用标识符表示指令操作数 利用汇编语言编写程序的主要优点是可以直接、有效地控制计算机硬件,因而容易创建代码序列短小、运行快速的可执行程序 汇编程序设计的过程是与其他高级语言程序设计大致相同 汇编语言开发 汇编 用汇编语言编写的程序不能由机器直接执行,而必须经汇编程序翻译成机器语言程序。 汇编:汇编语言源程序由ASM.exe生成目标代码(*.obj,可能有多个) 连接:由LINK.exe将.obj连接成可执行程序。 汇编语言介绍 汇编程序 绝对汇编:只能将助记符转换成机器码,如DEBUG中的A命令 符号汇编:增加了对段的定义和对符号表示的变量、常数、地址等的支持 宏汇编:增加了宏指令、结构、记录等高级功能 汇编语言介绍 汇编语言的开发过程 (一)编辑源程序 操作:形成以 .ASM 为扩展名的源程序文件 工具:用EDIT、NOTPAD、UltraEdit编辑 存盘形式:以ASCII码形式存盘 汇编语言介绍 (二)编译 操作:将源程序编译为以 .OBJ 为扩展名的目标文件 工具: Microsoft公司的 MASM.exe Ver5.0及以上版本 Borland 公司的 TASM.exe Ver2.0及以上版本 存盘形式:以二进制形

文档评论(0)

1亿VIP精品文档

相关文档