当前位置:课程学习>>附录>>Proteus ISIS操作
本节也请参见 视频讲解 [04 存储器_1 环境.mp4],这段视频内容在第4章存储器中也有出现。
在Proteus ISIS中编译8086汇编代码和仿真运行,都需要正确设置环境。
1.定义代码生成工具
选择New新建代码生成工具后,如图所示。
确保在上图中,点击Browse打开的文件选择窗口中,选中MASM32.BAT在你的机器中的路径。
其中MASM32.BAT是教材作者顾晖老师随教材提供的编译和链接环境(在本教程[09 附录 实验环境\3 Proteus ISIS环境设置\]中)。
MASM32.BAT文件如下,其中的红字部分也需要修改为你的机器中的路径。
@ECHO OFF
e:\微机原理.远程继续教育学院.录课.master\工具\masm32.顾晖\.\ml /c /Zd /Zi /Zm /Zf %1
/Zm /Zf %1
set str=%1
set str=%str:~0,-4%
e:\微机原理.远程继续教育学院.录课.master\工具\masm32.顾晖\.\link /CODEVIEW /NOD /DEB /DEBUGB /STACK:1024 %str%.obj,%str%.exe,nul.map,,
其中操作说明.doc是顾晖老师图文讲解的设置过程。
2.添加源代码文件
或者在已填加的8086微处理器上单击鼠标右键,得到如图所示的界面。
新建源代码文件,在下图所示的界面中选择正确的路径和文件。其中code和HH.ASM需要按你的机器中源代码的路径修改。
得到如下图所示,8086微处理器在仿真运行时会载入HH.ASM经过MASM32.BAT(所指定的工具)编译链接得到的可执行程序。