MASM 5环境设置

    初学王爽的《汇编语言》时,MASM 5的环境配置并未提及。相关软件可以在https://winworldpc.com/下载并安装(虚拟机我使用得是VMWare),其他网站下载的不是不全就是有问题,不如自己从零开始安装和配置。经查看相关资料后,用VMWare安装MS Dos6.22,并在WinWorld网站上下载Masm 5.0后安装配置成功。

  一、环境变量:

  安装完Masm 5后,需要在autoexec.bat中配置环境变量,需要配置的环境变量及其作用如下:

  1、配置path路径:把Masm5\bin加入可执行程序的查找路径,这样可以在任何目录执行masm、link和make等命令了。

  2、配置masm变量:作用就是执行masm时的默认选项,如没有配置此变量,执行masm是就没有添加任何选项。如你想每次执行masm时都加上/Zi选项,就set masm=/Zi。

  3、配置link变量作用同上,即执行link命令时的默认选项,如:set link=/CODEVIEW。

  4、配置include变量:作用就是masm在执行include指令时,去那里查找include包含的相关文件。如果有多个路径,可以跟path变量一样,多个路径之间用分号分割,masm在查找文件时根据路径的先后顺序进行查找。

  5、配置lib变量:作用就是link在查找相关.obj文件时,去那里查找,其他同上。

  6、配置tmp变量:作用就是link在生成相关文件时,产生的临时文件的存储位置。

  7、配置init变量:作用就是make命令查找tools.ini文件的路径(tools.ini作用就是位make命令配置规则,具体参照其他文章)。

  二、系统配置:

  在config.sys中配置

  1、files=20(同时打开文件的数量)。

  2、buffers=10(从磁盘传输数据的缓存块数量)。

  3、加载himem.sys(device=c:\dos\himem.sys)。

  4、加载emm386.exe(device=c:\dos\emm386.exe ran)。

  三、安装和配置vim编辑器:

  请直接下载配置好的环境:https://www.cnblogs.com/meizhouxiang/p/14695715.html

  如果你只要Vim软件,可以将vmdk文件挂载到系统,将vim73文件夹的所有内容复制到你自己配置好的环境中即可。还有C盘根目录的_VIMRC文件,这个文件要放在vim.exe文件的上一级文件夹下,或通过配置vim环境变量来指定_VIMRC文件的位置。

  ☆注意:vim软件需要加载himem.sys和emm386.exe,否则在vmware下的dos系统中,容易出问题。下面是vim编辑asm文件的效果图:

  

posted @ 2022-10-29 18:44  美洲象  阅读(277)  评论(0编辑  收藏  举报