- 30
- 0
- 约5.84千字
- 约 19页
- 2019-11-01 发布于湖北
- 举报
汇编程序(汇编器)概述 汇编程序的任务是把汇编语言源程序模块转换为二进制的目标模块。 伪指令作用 源程序仅包含机器指令语句是不能被汇编程序翻译成目标程序的。因为汇编程序无法分辨出源程序中分段的情况,无法知道数据变量的类型,也不知道源程序的开始和结束点等等。这就需要在源程序中使用一些固定格式的约定符号,主要用来告诉汇编程序该如何工作,这就是汇编控制命令(伪指令)。 这些汇编控制命令在源程序中只为汇编程序所识别,它除了可以申请一部分存储空间和堆栈空间外,不产生任何目标代码,即没有对应的机器指令,在将源程序翻译成目标程序后,这些汇编控制命令就不存在了。因为这些汇编控制命令的功能都是靠程序实现的,每条汇编控制命令在汇编程序中都有一段对应的处理程序。 汇编程序在将源程序翻译成目标程序时,每当遇到汇编控制语句就转入相应的处理程序执行,执行完该处理程序,也就实现了这条汇编控制命令的功能。这也是汇编控制指令和机器指令一样都有固定的语句格式。 汇编程序工作过程 汇编程序把源文件转换为目标文件的过程需要对源文件进行两遍扫视。汇编程序的输入是源文件(ASM),而主要输出是OBJ文件和LST文件。 第一遍扫视要确定源程序每一行的偏移地址,扫视后应提供一张符号表(或称标识符表),它把源程
您可能关注的文档
最近下载
- 2026年小学生体重管理与健康饮食课件:青少年肥胖防控.pptx
- 河南省通用安装工程预算定额HA02-31-2016第07册-通风空调工程.pdf VIP
- 大元DR300变频器说明书.pdf
- 移动通信有限公司全面预算管理培训文件.ppt
- 【2025年】中级输送机操作工(理论知识)考试真题试卷【附答案】.pdf
- 中晋太行炼化有限公司125th干熄焦及余热发电工程项目环境影响报告表.pdf VIP
- 甲状腺结节病历书写.docx VIP
- 三轮车驾驶证(D证)科目一考试全真试题及详细答案.docx
- 北师大版八年级物理上册第3章第2节探究—比较物体运动的快慢(共37张PPT).ppt VIP
- 常用北曲新谱_.pdf
原创力文档

文档评论(0)