vim for dos编辑汇编语言代码简易教程

vim for dos编辑器的操作方法十分独特,这也造就了它的与众不同之处,它是linux系统中最为强大的文本编辑器,在dos中的 vim继承了linux下面的几乎所有特性和操作方法,下面我通过一段汇编代码演示它的使用方法,方法新手学习参考:

1、编辑一个汇编代码文件:601.asm

启动MS-DOS系统后,在命令提示符中输入vim 601.asm ,命令行如下所示:

C:\study>vim 601.asm

2、刚进入vim后,vim处于正常模式,在这种模式可以进行代码浏览和命令输入,但是不能进行代码编辑,所以按【a】或是【i】键进入Insert模式,开始输入汇编代码:

如下图所示:

vim for dos编辑汇编语言代码简易教程_第1张图片

在 dos中使用vim,要注意的是,不要使用鼠标在屏幕进行移动或是其它操作,可能会出现程序混乱的问题

3、当汇编代码编辑完成后,按【ESC】键,返回 vim的正常模式,然后输入【:w】,按回车键,保存代码文件,如下图所示:

vim for dos编辑汇编语言代码简易教程_第2张图片


保存成功后,会有如下图所示的提示:




4、编译汇编代码601.asm,有两种方法,一种是退出vim,然后进行编译,在vim的正常模式下输入【:q】即可退出vim编辑器。

另外一种方法,直接在vim正常模式中进行代码编 译,之所以可以这样做,是因为vim的正常模式,可以执行一些外部的系统命令,方法是,在vim正常模式中,输入【:!】,即冒号+感叹号后,接着输入要执行系统命令,如下图所示,输入【:!masm 601.asm;】然后按回车键,就可以进行程序的编译:

正常模式是指,按ESC键后,返回的标准模式,只有在这种模式下,才可以执行系统的命令操作

vim for dos编辑汇编语言代码简易教程_第3张图片

按回车键开始编译,如下图所示:


vim for dos编辑汇编语言代码简易教程_第4张图片

    提示有三个错误,分别在第1,6 ,11行,此时按回车键,就可以直接返回vim中,然后找到错误位置,按【i】键进入Insert模式,修改代码错误,这就是vim的强大之处,不用像其它编辑器那样,需要不断的重新启动。当错误的代码修正后,再次按ESC键,返回正常模式,然后再次执行编译命令【:!masm 601.asm;】,将会看到如下图所示,编 译成功。

vim for dos编辑汇编语言代码简易教程_第5张图片

5、编译成功后,接下来,进行程序的链接,使它变成一个可执行文件,在vim正常模式中,输入【:!link 601;】然后按回车键,如下图所示:

vim for dos编辑汇编语言代码简易教程_第6张图片

当链接成功后,会看到如下图所示:


vim for dos编辑汇编语言代码简易教程_第7张图片

当编译和链接都成功后,在vim正常模式下,输入【:q】可以退出vim。

ok,本文到此结束。

你可能感兴趣的:(汇编语言)