- 2
- 0
- 约5.64千字
- 约 10页
- 2016-12-26 发布于湖北
- 举报
第四章 第一个程序
目录
4.1 一个源程序从写出到执行的过程
4.2 源程序
4.3 编辑源程序
4.4 编译
4.5 连接
4.6 以简化的方式进行编译和连接
4.7 1.exe的执行
4.8 可执行文件中的程序装入内存并运行的原理
4.9 程序执行过程的跟踪
引言
现在我们将开始编写完整的汇编语言程序,用编译器将它们编译成为可执行文件(如:*.exe文件),在操作系统中运行。
这一章,我们将编写第一个这样的程序。
4.1 一个源程序从写出到执行的过程
一个汇编语言程序从写出到最终执行的简要过程:
编写汇编源程序
使用文本编辑器(如记事本、Nodepad++、UltraEdit等),用汇编语言编写汇编源程序。
对源程序进行编译连接
使用汇编语言编译程序(MASM.EXE)对源程序文件中的源程序进行编译,产生目标文件(.obj);
再用连接程序(LINK.EXE)对目标文件进行连接,生成可在操作系统中直接运行的可执行文件。
可执行文件
可执行文件中包含两部分内容:
程序(从原程序中的汇编指令翻译过来的机器码)和数据(源程序中定义的数据)
相关的描述信息(比如:程序有多大、要占多少内存空间等)
执行可执行文件中的程序
在操作系统中,执行可执行文件中的程序。
操作系统依照可执行文件中的描述信息,将可执行文件中的机器码和数据加载入内存(任何程序…密碼),并进
您可能关注的文档
- 12《北京亮起来了》技巧.ppt
- 0《马克思主义基本原理概论》2绪论素材.ppt
- 0【海洋生态学】7素材.ppt
- -3.2石油和煤重要的烃素材.ppt
- 0-1背包问题的算法设计策略对比与素材.doc
- 20.近代社会生活技巧.ppt
- 1菜系中国传统饮食文化七技巧.ppt
- 0-1背包问题讲解文稿素材.ppt
- 20.口技技巧.ppt
- 1超声基础技巧.ppt
- 2024-2025学年湖南省邵阳市新宁县回龙寺镇人教版一年级下册期中测试数学试卷.docx
- 2024-2025学年山东省德州市平原县王杲铺中小、王凤楼中小、腰站镇中小青岛版一年级下册3月月考数学试卷.docx
- 第四单元 课题3 物质组成的表示-初中化学新教材预习学案(人教版2024九年级上册).docx
- 2024-2025学年山东省济宁市梁山县人教版一年级下册期中测试数学试卷.docx
- 2024-2025学年山东省德州市德州经济技术开发区长河小学等校青岛版一年级下册期中考试数学试卷.docx
- 2026《基于国产开源单片机GD32VF103的输变电设备物联网传感器设计》8300字.docx
- 2024年中考道德与法治真题完全解读(北京卷).docx
- 2026《基于机器视觉识别的工件边缘曲线重构方法分析》9000字.docx
- 课时9.4 物体的浮与沉【一大题型】八年级全一册物理(沪科版2024).docx
- 2024-2025学年广东省江门市开平市人教版一年级下册期中综合素养评价数学试卷.docx
原创力文档

文档评论(0)