课件第04章
第四章汇编语言程序 第四章汇编语言程序 4.1汇编程序功能 1、汇编程序 用汇编语言编写的源程序在输入计算机后,需要将其翻译成目标程序,计算机才能执行相应指令,这个翻译过程称为汇编,完成汇编任务的程序称为汇编程序。 第四章汇编语言程序 4.1汇编程序功能 2、汇编程序的功能 (1)检查源程序 (2)测出源程序中的语法错误,并给出出错信息 (3)产生源程序的目标程序,并可给出列表文件(同时列出汇编语言和机器语言的文件,称为LST文件) (4)展开宏指令 第四章汇编语言程序 4.2伪操作 1、8086语句类型 (1)指令语句:这类指令能够产生目标代码,是CPU可以执行的能够完成特定功能的语句,主要由机器指令组成。在汇编时一条指令语句被翻译成对应的机器码,对应着特定的操作。 (2)伪指令语句:伪指令语句是为汇编程序和连接程序提供一些必要控制的管理性语句,它不产生目标代码,仅仅在汇编过程中告诉汇编程序应如何汇编,并完成相应的伪操作。 (3)宏指令语句:宏指令语句是由编程者按照一定的规则来定义的一种较“宏大”的指令,可包括多条指令或伪指令 。 举例 DATA SEGMENT BUF DB 35H,78H,0A5H SUM DB ? ;定义存放累加和的单元 DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA ASUM
原创力文档

文档评论(0)