<aside>
🌈 附件dos
目录下提供masm
编译器版本为5.1,只能在DOS系统运行。
附件win
目录下提供masm
编译器版本为6.11,支持简化段定义,只能在Windows系统运行。
无论用哪个系统的编译器,编译出的exe
都是DOS程序,只能在DOS中运行、调试。
</aside>
在本课程的实验中,你编写的都是DOS程序,需要在DOS系统下运行,所以你首先需要一台DOS系统的电脑。
但别被吓到,就像在电脑上玩合金弹头、拳皇97只需安装一个街机模拟器一样,使用DOSBox可以在你的电脑上轻松启动一个DOS虚拟机。
打开附件中win
目录下的DOSBox0.74-win32-installer.exe
,安装。
打开桌面上的DOSBox,就能启动一个DOS系统的虚拟电脑。
此时,这个DOS电脑称为虚拟机,而你的Windows电脑则称为该虚拟机的宿主机。
虚拟机和宿主机是相互隔离的,包括磁盘和文件。
要想在DOS虚拟机内访问Windows宿主机内的文件,需要手动将Windows目录挂载到DOS内。
输入命令:
mount d: d:\\exp1
d:
dir