微机原理实验指导书.pdf

微机原理实验指导书.pdf

ID:51506940

大小:585.32 KB

页数:85页

时间:2020-03-25

微机原理实验指导书.pdf_第1页
微机原理实验指导书.pdf_第2页
微机原理实验指导书.pdf_第3页
微机原理实验指导书.pdf_第4页
微机原理实验指导书.pdf_第5页
资源描述:

《微机原理实验指导书.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、微机原理与接口技术实验指导书微机原理实验室·BIMWmd86联机软件使用说明Wmd86为微机原理教学实验系统的联机软件,该软件支持汇编语言和C语言编译环境,具有高度可视化的源语言级跟踪调试界面,能够对寄存器和变量实时监视和即时修改,能够实时监视堆栈,集成专用图形显示窗口。一、界面窗口介绍主界面窗口如下,主要分为三部分:程序编辑区、寄存器/变量/堆栈区和输出区,下面分别加以介绍。1微机原理与接口技术实验指导书微机原理实验室·BIM1.程序编辑区:位于界面右上部,用户可在程序编辑区用“新建”命令打开一个新文档或用“打开”命令打开一个已存在的文档

2、,在文档中用户可编辑程序。用户可在程序编辑区打开多个文档,点击文档标签可激活任一文档。编译、链接、加载以及调试命令只针对当前活动文档。用户调试程序时,调试界面亦在文档中显示。2.寄存器/变量/堆栈区:位于界面左上部,包括三个部分:寄存器区、变量区和堆栈区。寄存器区和变量区用于实时监视寄存器和变量,也能够修改寄存器和变量的值,堆栈区主要用于实时监视堆栈寄存器。点击寄存器区标签可观察和修改寄存器,点击变量区标签可观察和修改变量,点击堆栈区标签可观察堆栈寄存器。执行相关操作后寄存器、变量和堆栈寄存器的值自动刷新,如果寄存器区刷新后的值和刷新前的值

3、相同,则显示为蓝色,如果不同,则显示为红色。变量区和堆栈区刷新前和刷新后都为蓝色。想修改寄存器或变量,用鼠标左键单击某寄存器或变量,当寄存器或变量值的区域变为蓝色后输入修改后的值,然后回车。如果修改的是寄存器,输入的值的长度与寄存器的长度相同,回车后修改正确,如果输入的值的长度和寄存器的长度不相同,寄存器的值没有被修改,保持原来的值且可以继续修改该寄存器的值。如果修改的是变量,输入的值的长度与变量的长度相同,回车后修改正确,如果输入的值的长度小于变量的长度,回车后输入值的前面自动添零,如果输入值的长度大于变量的长度,回车后输入值的后面的多余

4、部分自动删除。堆栈区只用于监视,不能够被修改。3.输出区:位于界面下部,输出区包含三个部分:编译区、调试区和结果区。编译区显示编译和链接的结果,如果编译时有错误或警告,双击错误或警告信息,错误标识符会指示到相应的有错误或警告的行。调试区主要用于DEBUG调试。结果区主要用于显示程序加载结果、程序运行输出结果和复位结果。结果区中有“加载中,请稍2微机原理与接口技术实验指导书微机原理实验室·BIM候....”的字样表示联机软件正在把可执行文件加载到下位机中,用户此时应等待直到加载完成,“加载成功”表示加载完成且成功,“加载失败”表示加载完成且失

5、败,此时应重新加载。程序中用“INT10H”输出的结果亦显示在此区。软复位或硬件复位成功后,结果区显示“复位成功!”。如果复位不成功则不显示此句。二、菜单功能1.编译菜单项:(1)编译(C)编译当前活动文档中的源程序,在源文件目录下生成目标文件。如果有错误或警告生成,则在输出区显示错误或警告信息,双击错误或警告信息,可定位到有错误或警告的行,修改有错误或警告的行后应重新“编译”。如果编译没有错误生成(即使有警告生成)使能“链接”菜单项和工具栏中的“链接”按钮,以便进行链接。编译时自动保存源文件中所做的修改。编译也可以直接使用编译工具栏中的按

6、钮(2)链接(L)链接编译生成的目标文件,在源文件目录下生成可执行文件。如果有错误或警告生成,则在输出区显示错误或警告信息,查看错误或警告信息修改源程序,修改后应重新“编译”和“链接”。如果链接没有错误生成(即使有警告生成),使能“加载”菜单项和工具栏中的“加载”按钮,以便进行加载。链接也可以直接使用编译工具栏中的按钮3微机原理与接口技术实验指导书微机原理实验室·BIM(3)加载(D)把链接生成的可执行文件加载到下位机。在加载过程中输出区有“加载中,请稍候...”的字样,用户此时应该等待直到加载完成。加载完成后,如果加载成功,输出区显示“加

7、载成功!”,使能“调试”菜单中的菜单项和调试工具栏中的按钮,此时CS和IP指向程序的开始执行行并在此行设置执行标记。如果加载失败,输出区显示“加载失败!”,不使能“调试”菜单中的菜单项和调试工具栏中的按钮,此时应重新进行“加载”。加载也可以直接使用编译工具栏中的按钮(4)编译链接并加载(T)依次执行编译、链接和加载。如果编译有错误生成,不执行链接和加载,在输出区显示编译生成的错误或警告信息,双击错误或警告信息,可定位到有错误或警告的行,修改有错误或警告的行后应重新“编译链接并加载”,如果编译没有错误生成(即使有警告生成)接着执行链接并使能“

8、链接”菜单项和工具栏中的“链接”按钮。如果链接有错误生成,不执行加载,在输出区显示链接生成的错误或警告信息,查看错误或警告信息修改源程序后应重新“编译链接并加载”,如果链接没有错

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。