当前位置:课程学习>>附录>>Proteus ISIS操作


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(所指定的工具)编译链接得到的可执行程序。

二、masm32.顾晖

masm32.顾晖.rar