第5章汇编语言层..ppt

第5章汇编语言层.

第五章 汇编语言层 5.1 概述 汇编指令和机器指令是“一一对应”的 汇编语言程序需由汇编程序将其汇编为机器语言 程序,才能被计算机执行。 汇编语言大体上包括了汇编指令、系统调用和中断、伪指令和宏指令,汇编语言是强烈依赖硬件和汇编环境的。 学习和使用汇编语言程序设计的原因 5.2 汇编语言语句类型及格式 5.2.1 语句类型 指令语句(instructions) 完成一定操作功能,能够翻译成机器代码的语句。 伪指令语句(directives, 指示性语句) 为汇编程序在翻译汇编语言源程序时提供有关信息,并不翻译成机器代码。 宏指令语句(marcos) 可看成是由若干条指令语句形成的语句,一条宏指令语句的功能相当于若干条指令语句的功能。 5.2.2 语句格式 指令性语句: 操作码和伪操作 含义:指明操作的性质或功能。 书写规则:操作码和伪操作与操作数之间用空格分开。 操作数 含义:指定参与操作的数据。 个数:一般指令,1个或2个,也可以没有; 伪指令和宏指令,可以有多个。 书写规则:操作数多于1个时,操作数之间用逗号分开 汇编器MASM5.0~6.15对字母的大小写不敏感,但保留字通常习惯用大写。 5.3 80x86宏汇编伪指令 5.3.1 符号定义伪指令 5.3.2 数据定义伪指令 格式:[变量名] 伪操作 操作数[,操作数

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档