自从win7之后,微软就把DOS从系统去除,因此必须自己搭建一个汇编语言的调试环境 —— 需要下载文件DOSBox 0.74和debug.exe。
安装步骤
1. 安装DOSBox
双击DOSBox0.74-win32-installer.exe,按照指引完成安装。
2. 设置DOSBox启动配置
进入DOSBox安装完成后所在的程序目录,双击DOSBox 0.74 Options.bat文件以打开该文件。
注意:切勿用“记事本”或“NotePad++”等文本编辑软件打开,而应直接双击打开。
3. 双击打开该文件后,会自动打开一个文本文档,执行以下操作:
(1)翻到文档底部的[autoexec]项,添加以下几行代码:
mount C E:\DOSBox
c:
path=%path%;\MASM
path=%path%;\DOS
path=%path%;\DOS\VIM73
建议不要自启动debug,只需自动进入c盘即可 —— 要执行 debug,只需在DOSBox中键入debug命令即可。
(2)翻到[sdl]项,执行以下修改,以改变dosbox命令窗口的环境设置:
fullscreen=false
fulldouble=false
#fullresolution=original
fullresolution=1024x768
#windowresolution=original
windowresolution=1280x1080
#output=surface
output=opengl
代码中#开头的行是文件原来的内容(添加#后该行即成为注释行),其下一行才是修改后的内容。
注意,1024x768和1280x1080的x是英文字母,不能用星号代替(*)。
4. 关闭文件保存后,双击桌面DOSBox 0.74的快捷图标,即可进入DOS;在此之前应该手工创建以下目录:
(1)E:\DOSBox
该目录将映射为DOSBox虚拟DOS环境中的C盘根目录
(2)E:\DOSBox\MASM
该目录用于存放汇编工具
(3)E:\DOSBox\DOS
该目录用于存放DOSBox虚拟DOS环境的其他命令程序工具
(4)E:\DOSBox\DOS\VIM73
该目录用于存放DOSBox虚拟DOS环境Vim7.3的安装程序文件及vim编辑器程序文件。
上述目录均已在DOSBox的配置文件DOSBox 0.74 Options.bat中作了相关设置 —— 参前述第2步。
5. 测试
打开DOS后,键入debug命令进入汇编调试,执行以下测试操作:
输入 r 命令可以查看当前寄存器中的内容,如果正常显示则表示DOS环境已经成功安装。
如果嫌dosbox 环境界面窗口太小,可以按 Alt+Enter 键以全屏显示该窗口。另外,在debug中键入quit即可退出 Debug,在dos 窗口中键入exit则退出 DOSBox。DOSBox命令用法参见“DOSBox常用命令.txt”文件所述。
6. 在DOSBox虚拟DOS环境中安装Vim编辑器
参见“Ubuntu 汇编语言环境搭建:DOSBox虚拟环境”文件相关内容。
7. 添加edit编辑器执行程序
从虚拟机DOS操作系统中通过“虚拟机DOS操作系统与宿主机(Win10)之间的文件互传”文件所述方法将虚拟机DOS中的edit编辑器程序文件复制到此处的DOS目录内,即可在Win10的DOSBox虚拟DOS环境中使用edit编辑器。
「艾尔登法环」梅琳娜手办开订 立体手办▪
万代「艾尔登法环」白狼战鬼手办开订 立体手办▪
「夏目友人帐」猫咪老师粘土人开订 立体手办▪
「五等分的新娘∬」中野三玖·白无垢版手办开订 立体手办▪
「海贼王」乌索普Q版手办开订 立体手办▪
良笑社「初音未来」新手办开订 立体手办▪
「黑岩射手DAWN FALL」死亡主宰手办开订 立体手办▪
「盾之勇者成名录」菲洛手办登场 立体手办▪
「魔法少女小圆」美树沙耶香手办开订 立体手办▪
「咒术回战」七海建人粘土人登场 立体手办▪
「五等分的新娘」中野二乃白无垢手办开订 立体手办▪
「为美好的世界献上祝福!」芸芸粘土人开订 立体手办▪
「公主连结 与你重逢」六星可可萝手办开订 立体手办▪
「女神异闻录5」Joker雨宫莲手办开订 立体手办▪
「间谍过家家」约尔・福杰粘土人登场 立体手办▪
「街角魔族 2丁目」吉田优子手办开订 立体手办▪
「火影忍者 疾风传」旗木卡卡西·暗部版粘土人登场 立体手办▪
「佐佐木与宫野」宫野由美粘土人开订 立体手办▪
「盾之勇者成名录」第2季拉芙塔莉雅手办开订 立体手办▪
「咒术回战」两面宿傩Q版坐姿手办开订 立体手办▪
「DATE·A·BULLET」时崎狂三手办开订 立体手办▪
「狂赌之渊××」早乙女芽亚里粘土人开订 立体手办▪
「魔道祖师」魏无羨粘土人开订 立体手办▪
「新·奥特曼」奥特曼手办现已开订 立体手办▪