小甲鱼汇编语言学习笔记——day03

手动编译并执行第一个汇编程序过程:编程

一、用notepad++写一个简单的汇编程序(文件命名为:1.asm):windows

assume cs:abc

abc segment
	mov ax, 2
	add ax, ax
	add ax, ax
	
	mov ax, 4c00H
	int 21H
abc ends

end

二、在非系统盘之外的任意一个盘新建目录(如:test), 将1.asm放入该文件夹下,下载masm 5.0压缩包,将里面MASM.EXE和LINK.EXE放到该test目录下。spa

 

三、若是当前电脑是64位的windows系统,请先下载并安装DOSBOX,以后打开DOSBOX,挂载上面的F:\test目录,blog

命令为:  mount c f:\test,挂载以后进入该目录,命令为: c: asm

四、编译源程序1.asm,执行以下命令: masm 1.asm  ,编译成功以下图,在目录下会生成1.obj文件。编译

五、连接,执行以下命令:link 1.obj,连接成功以下图,在目录下会生成1.exe文件。class

六、test目录以下:test

七、在DOS命令环境下输入 1.exe 便可执行该程序,因为该程序没有涉及到显示输出,因此执行之后不会看到有下载

结果输出显示,界面依然回到初始状态,等待命令输入。程序

 

备注:

若是出现相似以下的错误,能够经过提示里的代码行数:6,进行代码排查定位,这里是因为第6行的逗号使用了中文的,因此致使了下面报错。

相关文章
相关标签/搜索