语言及伪指令打印5章剖析.doc

第五章 汇编语言及伪指令 教学要求: 本章以微软宏汇编程序MASM 5.x为蓝本,学习汇编语言源程序的格式、常用伪指令与操作符;同时,介绍汇编语言源程序的汇编、连接、运行过程,以及修改和调试方法。 ? 重点难点: 源程序格式,常量表达,变量定义及属性、段定义、过程定义 第1节 汇编程序 汇编程序的功能 1.检查源程序,找出语法错误,给出出错信息。 2.产生目标文件(.obj)和列表文件(.lst)。 3.展开宏指令;数制转换 4.存储单元分配(变量);段基地址分配 第2节 伪指令 一、概述 1.语句一般是由分隔符分成的四个部分组成,它们有两种格式。 (1)执行性语句——由硬指令构成的语句,它通常对应一条机器指令: ?????? 标号:???硬指令助记符? 操作数,操作数?? ;注释 (2)说明性语句——由伪指令构成的语句,它通常指示汇编程序如何汇编源程序: ????????? 名字??? 伪指令助记符? 参数,参数,...?? ;注释 ·? 标号和名字是符合汇编语法的用户自定义的标识符,每个标识符的定义是唯一的。标识符(Identifier)一般最多由31个字母、数字及规定的特殊符号(如 _、$、?、@)组成,不能以数字开头。默认情况下,汇编程序不区别标识符中的字母大小写,即大小写不敏感。 ·? 硬指令助记符可以是任何一条处理器指令,也可以是一条宏指令。伪指令助记符主要将在

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档