您的位置:首页 > 编程语言

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

2015-10-21 10:52 579 查看
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模式,开始输入汇编代码:

如下图所示:



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

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



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



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

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

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



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



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



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



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



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

ok,本文到此结束。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: