下载此文档

汇编语言程序设计-第四章_汇编语言程序格式.ppt


文档分类:IT计算机 | 页数:约152页 举报非法文档有奖
1/ 152
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/ 152 下载此文档
文档列表 文档介绍
第四章汇编语言程序格式
任课教师:陶雪丽
xueli_xl@
11/12/2017
1
河南师范大学计算机与信息技术学院
硬指令和伪指令
硬指令:使CPU产生动作、并在程序执行时才处理的语句。就是第3章学习的处理器指令。
伪指令(伪操作:Directive):不产生CPU动作、在程序执行前由汇编程序处理的说明性语句。例如,处理器选择、定义程序模式、定义数据、分配存储区、指示程序结束等等。
伪指令与具体的处理器类型无关,但与汇编程序的版本有关。
11/12/2017
2
河南师范大学计算机与信息技术学院
本章内容提要
汇编语言程序的开发

参数、变量、标号及相关伪操作

程序段的定义及相关伪操作

11/12/2017
3
河南师范大学计算机与信息技术学院
汇编语言程序的开发
2
汇编语言程序的语句格式
1
汇编程序功能
3
汇编语言程序的程序格式
4
汇编语言程序的上机过程
11/12/2017
4
河南师范大学计算机与信息技术学院
汇编程序功能
汇编语言程序的建立及汇编过程

汇编程序的主要功能

常用的汇编程序

11/12/2017
5
河南师范大学计算机与信息技术学院
1. 汇编语言程序的建立及汇编过程
在计算机上运行汇编语言程序的步骤是:
用编辑程序建立ASM源文件;
汇编语言程序的建立及汇编过程,。
用MASM程序把ASM文件转换成OBJ文件;
用LINK程序把OBJ文件转换成EXE文件;
用DOS命令直接键入文件名就可执行该程序。
11/12/2017
6
河南师范大学计算机与信息技术学院
2. 汇编程序的主要功能
检查源程序。
测出源程序中的语法错误,并给出出错信息。
产生源程序的目标程序,并可给出列表文件(同时列出汇编语言和机器语言的文件,称为LST文件)。
展开宏指令。
11/12/2017
7
河南师范大学计算机与信息技术学院
3. 常用的汇编程序
Microsoft公司推出的宏汇编程序MASM(Macro Assembler);
Borland公司推出的TASM(Turbo Assembler)。

11/12/2017
8
河南师范大学计算机与信息技术学院
汇编语言程序的语句格式
汇编语言语句格式:
说明性语句——由伪指令构成的语句,它通常指示汇编程序如何汇编源程序:
执行性语句——由硬指令构成的语句,它通常对应一条机器指令,出现在程序的代码段中:
[name] operation operand [ ; comment]
标号: 硬指令助记符操作数,操作数 ;注释
名字伪指令助记符参数,参数,…;注释
11/12/2017
9
河南师范大学计算机与信息技术学院
1. 名字(name)项
源程序中用下列字符来表示名字项(name):
注意:
字母 A~Z
数字 0~9
专用字符 ?,· ,@ ,- ,$
名字不能以数字开头。
名字中如果用到· ,则必须是第一个字符。
汇编程序只识别名字的前31个字符。
默认情况下,汇编程序不区别标识符中的字母大小写。
11/12/2017
10
河南师范大学计算机与信息技术学院

汇编语言程序设计-第四章_汇编语言程序格式 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数 152
  • 收藏数 0 收藏
  • 顶次数 0
  • 上传人 3346389411
  • 文件大小 0 KB
  • 时间2012-05-08
最近更新