- 1、本文档共68页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[工学]第3章 汇编语言_2
汇编语言介绍
第3.6节 汇编语言介绍
一.汇编语言种类
绝对汇编:只能将助记符转换成机器码,如DEBUG中
的A命令
符号汇编:增加了对段的定义和对符号表示的变量、
常数、地址等的支持
宏汇编:增加了宏指令、结构、记录等高级功能
二.伪指令
在汇编时不产生目标代码,仅在编译过程中起控制或指
示作用。如OFFSET指令
计算机原理讲义
汇编语言介绍
三.宏指令
将常用的一系列指令定义成一条宏指令,编译时先对宏指
令进行预处理(宏展开),再对展开之后的程序进行编译。
四.汇编语言的开发过程
编辑源程序 编译 连接 调试
(一)编辑源程序
操作:形成以 .ASM 为扩展名的源程序文件
工具:用EDIT、NOTPAD、UltraEdit编辑
存盘形式:以ASCII码形式存盘,可直接打印
计算机原理讲义
汇编语言介绍
(二)编译
操作:将源程序编译为以 .OBJ 为扩展名的目标文件
工具:
Microsoft公司的 MASM.exe Ver5.0及以上版本
Borland 公司的 TASM.exe Ver2.0及以上版本
存盘形式:以二进制形式存盘
(三)连接
操作:把一个 .OBJ 文件或多个 .OBJ 文件连接(再定
位)形成可执行文件,即 .EXE 或 .COM 文件。
工具:Link.EXE 或 TLink.EXE
例:Link.exe Test1.obj+Test2.obj Test
TLink.exe Test3.obj
计算机原理讲义
汇编语言介绍
(四)调试
操作:对程序进行调试
工具:DEBUG.EXE 或 TD.EXE
本课程将配置UltraEdit软件为汇编程序调试的IDE环境
(Integrated Development Enviroment),集编辑、编译、连
接和调试为一起,压缩包为win_asm.rar。
计算机原理讲义
汇编语言介绍
※ .COM文件与.EXE文件的区别
① .COM文件是内存映像文件,直接装入内存即可执行,其中
代码段、数据段、堆栈段、扩展段的段地址完全相同。程
序长度不超过64KB,装入执行速度较快。
② .EXE文件不是内存映像文件,执行时需要把代码段、数据
段、堆栈段等重新定位,然后才能执行,装入执行速度相
对较慢。
③ 无论 .COM还是 .EXE文件装入内存时都会产生一个PSP
(Program Segment Prefix,程序段前缀),里面是程序
运行的基本信息,存放在程序开始的0~FFH处,PSP的长
度是256个字节。
您可能关注的文档
- [高考语文]届高考字音专题训练附详细答案.doc
- [法学]02行政主体.doc
- [法律资料]认证咨询机构行政许可申请书.doc
- [计算机]T-SQL 基础和存储过程.ppt
- [高二英语]高二英语人教课标必修5Unit5 First Aid Reading[教案]1.doc
- [高等教育]战略性人力资源管理及年底人力资源规划实务.doc
- [所有分类]浅谈六年级作文复习.doc
- [教育学]认知主义教学应用.doc
- [所有分类]影响教师心理健康的因素及调节措施.doc
- [理学]第9章:遥感应用.ppt
- 2025年康复医疗行业康复医疗产业市场市场风险与市场机遇白皮书.docx
- 2025年城市公园健身器材能耗监测与智能化节能解决方案研究报告.docx
- 2025年城市公园健身器材能耗监测与能源管理优化方案报告.docx
- 2025年农业大棚物联网系统在农业风险管理中的应用与挑战.docx
- 2025年脑机接口技术伦理治理案例:伦理规范与伦理标准.docx
- 2025年城市公园健身器材能耗监测与智能化升级报告.docx
- 康复医疗连锁化运营模式下的信息化建设与创新报告.docx
- 潮玩IP衍生品市场品牌推广效果评估与优化策略报告.docx
- 广西口腔住院医师规范化培训《牙体牙髓病学考试试题》模拟练习卷_1.doc
- 社区团购供应链协同创新与产业升级分析.docx
文档评论(0)