2009微机接口实验指导书 - 图文(5)

2019-04-09 15:22

错误提示行,来快速自动定位源文件中产生错误的位置,并在编辑区错误所产生的行头标记:

二、调试状态桌面

图 1-22 386EX集成开发环境调试状态桌面

5.内存查看窗口

用户在地址栏处通过键入16进制数4位段地址:4位偏移地址(如D000:0000),可以查看从该区域开始的80个字节内存单元内容。注意:段地址和偏移地址必须输入四位。 6.数据段变量查看窗口

用户可以在该区域查看在数据段中定义的变量,并通过单击相应变量名来展开该变量的内容值,也可以双击来手动改变变量的值,如果有内容发生变化则以红色显示。 7.寄存器查看窗口

用户可以在该区域查看各寄存器单元的内容,也可以双击来手动改变寄存器内容的值,如果有内容发生变化则以红色显示。 (二)菜单命令 一、文件(F)

单击文件(F)出现如下编辑对话框。如图1-23所示:

21

图1-23 文件菜单

二、编辑(E)

单击编辑(E)出现如下编辑对话框。如图1-24。

图1-24 编辑菜单

三、通信设置 单击通信设置菜单项出现如下对话框,如图1-25。

图1-25 通信设置菜单

1、设置 如图1-26。

22

图1-26 通信参数设置对话框

选择通信方式:串口方式(默认为:COM1和波特率默认为:38400)或USB通信方式。通信方式一旦选定具有锁定功能,下次同样方式工作无需再设置。 2.连接

根据上面图2-9的设置。每次调试前,先要进行上位机与实验系统的连接(联络通信),只有连接之后才能下面的操作。 3.下载程序

把编译链接生成的exe程序下载到386EX模块RAM中以供调试。 四、调试

单击调试菜单项出现如下调试对话框,如图1-27。

图1-27 调试菜单

1.运行到断点(F5)

运行调试程序,如设置了断点,则运行到断点。 2.单步跳跃(F10)

单步运行到下一条指令,遇到过程,跳跃过程或进入过程中的断点。 3.单步进入(F11)

单步运行到下一条指令,遇到过程,运行到过程的第一条指令。 4.退出调试(Shift + F5) 退出调试状态。 5.设置/删除断点(F9)

在源程序文本设置或删除断点,如果设置了断点,将以红色圆点标记 文本的左侧灰色状态栏内。 五、视图(V)

出现在源程序

23

单击视图(V)菜单项出现如下视图对话框,如图1-28。

图1-28 视图菜单

用户可以根据自己的需要打开或隐藏相应的显示窗口,其中有编译错误信息输出窗口、内存查看窗口、寄存器查看窗口和数据段查看窗口 六、编译

单击编译菜单项出现如下编译对话框,如图1-29。

图1-29 编译菜单

对源文件使用MASM6.11进行编译链接 七、帮助(H)

单击帮助菜单项出现如下帮助对话框,如图1-30。用户可以通过使用帮助获取相关信息。

图1-30 帮助菜单

24

(三)调试实例

对以下实例源文件(文件名:test.asm)进行编辑,编译/链接,传送到下位机后,对其进行调试示范。

源程序Test.asm .Model small .386

DATA SEGMENT

d1 db 10 dup('4') d2 db 20 dup('3')

DATA ENDS CODE SEGMENT

ASSUME CS:CODE, DS:DATA

BEG:

MOV AX,DATA MOV DS,AX LEA SI,d2

MOV BYTE PTR [SI], '1' MOV EAX,1 MOV EBX,3

CODE ENDS

END BEG

25


2009微机接口实验指导书 - 图文(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2018年深圳市考人教版数学四年级下册期末试题附答案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: