随着计算机组成原理课程的学习,我对汇编也有了初步的认识,接下来就简单看几个汇编程序吧。
由于edit/debug等命令只适应32位机器,但笔者是64位的win7系统,于是得先下载一个DOSBox,能模拟DOS环境。
1.下载DOSBox,百度即可
2.打开之后,会有两个窗口,先输入命令
mount e e:\DOSBox
表示将你的驱动盘模拟到E盘,e:\dosbox表示你的文件目录
3.e:
表示将根目录换到E盘
4.masm ex.asm
编译你的.asm文件,期间一直回车即可
5.link ex.obj
连接你的.obj文件,期间一直回车即可
6.debug ex.exe
接下来就可以使用DOS命令来调试程序了
(这些命令分别需要masm.exe,link.exe,debug.exe文件)
一、顺序结构
内存中自TABLE开始的七个单元中连续存放着自然数0~6的立方值(立方值表),任一个数X(0≤X≤6)在FIRST单元中,要求查表找出X的立方值,存SECOND单元。
效果: