1 / 82
文档名称:

精品PPT课件--第3章 汇编语言程序格式.ppt

格式:ppt   页数:82
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

精品PPT课件--第3章 汇编语言程序格式.ppt

上传人:wo1230 2014/4/15 文件大小:0 KB

下载得到文件列表

精品PPT课件--第3章 汇编语言程序格式.ppt

文档介绍

文档介绍:母亲卡
第3章汇编语言程序格式
汇编程序功能
伪操作
汇编语言程序格式
汇编语言程序的上机过程
DOS系统功能调用
开始
汇编程序功能

⑴用编辑程序建立ASM源文件
源文件就是用汇编语言的语句格式编写的程序-源程序。它是不能被机器所识别的,所以要经过汇编程序加以翻译。
我们通常用编辑程序(全屏幕编辑程EDIT)产生汇编语言的源程序。
返回本章首页
⑵用MASM程序把源程序ASM转换成OBJ文件。
汇编语言的作用就是把源文件转换成二进制代码表示的目标文件(称为OBJ文件)。
在转换的过程中,汇编程序对源程序进行二遍扫视,如果源程序中有语法错误,则汇编结束后,汇编程序将指出源程序中的错误,用户还可以用编辑程序来修改源程序中的错误,最后得到无语法错误的OBJ文件。
⑶用LINK程序把OBJ文件转换成EXE文件
OBJ文件虽然已经是二进制文件,但它还不能直接上机运行;
OBJ文件必须经过连接程序(LINK)把目标文件与库文件或其他目标文件连接在一起形成可执行文件(EXE文件)。
这个文件可以由DOS装入存储器,并在机器上运行。
⑷用DOS文件命令直接键入文件名就可以执行改程序。
用图来表示对汇编语言的处理过程:
 
:
⑴检查源程序;
⑵测出源程序中的语法错误,并给出出错信息
⑶产生源程序的目标程序,并给出列表文件
⑷展开宏指令
编辑程序

汇编程序

连接程序

伪操作
汇编语言程序由指令、伪操作和宏指令组成。
伪操作又称伪指令,它不象机器指令那样是在程序运行期间由计算机来执行的,它是在汇编程序对源程序汇编期间由汇编程序处理的操作,它们可以完成如数据定义,分配存储区,指示程序结束等功能。
返回本章首页

伪操作的格式:
【变量】助记符操作数1,操作数2,…【;注释】

其中变量字段是可有可无的,它是符号地址,
(1)变量是“操作数1”的偏移地址。
(2)助记符(操作项):说明伪操作的功能。
【说明所定义的数据类型】
(3)操作数:是存放到数据区的数据,以备程序使用。
(4)注释:说明该伪操作的功能,它是可有可无的。

(2)助记符(操作项):说明伪操作的功能
【说明所定义的数据类型】
DB:用来定义字节,其后的每一个操作数都占一个字节。
DW:用来定义字,其后的每一个操作数都占一个字(低位字节在第一个字节地址中,高位字节在第二个字节地址中)。
DD:定义双字,其后的每个操作数占有二个字。
DQ:定义四个字,其后的每个操作数占四个字
DT:定义十个字节,其后每个操作数占10个字节。

这些伪操作可以把数据存入指定的存储单元或者只分配存储器空间而并不存入确定的数据。
(3)操作数:是存放到数据区的数据,以备程序使用。
①操作数可以是常数或表达式,但在存储区中存放的是数据。

数据的定义:
DATA_BYTE DB 10,4,10H
DATA_WORD DW 100,100H,+5
DATE_DW DD 3*20,0FFFDH
ARY DW 1,1,1,2,2,2
解:
DB: 10 0AH,
DW: 100D 0064H
+5 0005H
DD: 3*20=60D= 3CH=0000003CH
0FFFDH=0000FFFFDH

最近更新

2024年金山职业技术学院单招职业适应性测试模.. 38页

2024年铁岭卫生职业学院单招职业适应性考试模.. 39页

2024年镇江市高等专科学校单招职业倾向性考试.. 42页

2024年长春健康职业学院单招职业倾向性测试模.. 42页

2024年长春汽车职业技术大学单招职业技能测试.. 41页

2024年长沙环境保护职业技术学院单招职业倾向.. 39页

2024年长沙轨道交通职业学院单招职业适应性测.. 40页

2024年闽北职业技术学院单招职业适应性考试模.. 39页

2024年阿克苏职业技术学院单招职业倾向性测试.. 40页

2024年陇南师范高等专科学校单招职业倾向性考.. 39页

2024年陕西服装工程学院单招职业适应性测试模.. 39页

2024年陕西省宝鸡市单招职业倾向性测试题库新.. 39页

2024年陕西省西安市单招职业适应性考试模拟测.. 40页

2024年集美大学诚毅学院单招职业技能测试模拟.. 40页

2024年青岛黄海学院单招职业倾向性考试题库及.. 38页

2024年鹰潭职业技术学院单招职业适应性测试题.. 41页

2024年齐齐哈尔高等师范专科学校单招职业技能.. 40页

2025年三亚航空旅游职业学院单招职业技能测试.. 40页

2025年广州卫生职业技术学院单招职业技能测试.. 64页

美团代运营业务委托合同 6页

新概念青少版2A各单元重点归纳 15页

九年级家长会课件PPT下载(初三2班) 25页

年产3000万片硝苯地平缓释片车间设计 40页

DB61∕T 926-2014 火灾高危单位消防安全管理与.. 45页

AQ 7011-2018《高温熔融金属吊运安全规程》 11页

保洁外包单位月度考评表 3页

基于 ABAQUS 的切削残余应力仿真说明书 43页

气动球阀使用说明书 2页