【新书推荐】5.1节 16位汇编语言学习环境

第五章 16位汇编学习环境

         16位汇编语言的学习环境是建立在8086计算机的基础上的,我将借助于DosBox虚拟机来实现16位汇编语言学习环境的搭建。

5.1节 16位汇编语言学习环境

         本节内容:16位汇编学习环境的搭建。

         ■汇编语言程序设计编程调试过程:分为编辑、汇编、连接和调试四个步骤。

         ■16位汇编语言学习环境搭建:DosBox虚拟机、Notepad++文本编辑工具、MASM5.0汇编器、Link链接器、Lib库工具和debug调试器。

从这节开始,我们正式开始学习16位汇编语言程序设计。根据计算机发展的历程,我们按照16位汇编、32位汇编、Win32汇编和64位汇编的顺序学习。构建前后衔接,完整的知识体系,这也是系统学习任何一门技术的基本要求。

在学习的过程中,一定要动手实验,动脑思考,身边准备好纸和笔,切不可盲目自信或妄自菲薄。任何一门技术的学习和积累都需要一个长期的由量变到质变的过程。当我们认真完成所有的实验和练习,一定会收获满满,并为我们下一步的学习打下坚实的基础。好了,让我们开始吧。

5.1.1 汇编语言程序设计编程调试过程

第一步:编写源程序。

第二步:汇编源程序。

第三步:链接目标程序。

第四步:调试可执行程序。

图5-1 汇编语言程序设计编程调试过程

         我们把汇编语言程序设计编写调试过程分为四个步骤。如图5-1所示:

第一步编辑:在第一步编辑源程序之前,一定要先设计程序的结构,定义程序中需要使用的数据结构,并分析实现功能所需要的算法。请记住“程序=数据结构+算法”

         程序设计采用自顶向下的方法。先把程序分为几个大的功能模块,通常为:

数据定义——选择合适的数据结构;

功能实现——通过特定算法实现既定任务;

结果输出——屏幕输出、打印输出或者以文件形式保存到磁盘。

然后我们再将大的模块细分。我们将在第十章8086汇编语言程序设计基础的章节中详细讲解三种基本的程序设计结构(顺序结构、分支结构和循环结构)ÿ

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值