正在加载图片...
《微机原理与汇编语言程序设计》实验指导书 软件部分 实验一用DEBUG调试程序 一、 实验目的 学习利用DEBUG调试程序的基本思想及方法 二、实验环境 1.硬件:PC微机 2.软件:DOS系统、EDIT.EXE、MASM.EXE、LINK.EXE、DEBUG.EXE 三、实验内容 利用DEBUG调试程序,可以将一个可执行程序(如.EXE、.COM等)装入内存中,并接 管对程序运行的控制权,通过采取如反汇编、断点运行、单步执行、寄存器内容修改等方法, 对可执行程序进行跟踪、调试,以找出其中的设计错误,然后再对源程序进行相应修改,重新 生成正确的可执行程序。 1.准备被调试程序: 假定所有有关文件均在当前路径C:MYTEST>下,按照实验一的步骤生成一个被调试的 可执行程序(如TEST.EXE),参考程序如下: DATA SEGMENT STR DB ‘Good Morning!$' DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA START:MOV AX,DATA MOV DS,AX MOV DX,OFFSET STR MOV AH,09H INT 21H MOV AH,4CH INT 21H CODE ENDS END START 2.进入DEBUG环境:(其中斜体部分由键盘输入。) C:\MYTEST>DEBUG TEST.EXE《微机原理与汇编语言程序设计》实验指导书 1 软件部分 实验一 用 DEBUG 调试程序 一、实验目的 学习利用 DEBUG 调试程序的基本思想及方法 二、实验环境 1. 硬件:PC 微机 2. 软件:DOS 系统、EDIT.EXE、MASM.EXE、LINK.EXE、DEBUG.EXE 三、实验内容 利用 DEBUG 调试程序,可以将一个可执行程序(如.EXE、.COM 等)装入内存中,并接 管对程序运行的控制权,通过采取如反汇编、断点运行、单步执行、寄存器内容修改等方法, 对可执行程序进行跟踪、调试,以找出其中的设计错误,然后再对源程序进行相应修改,重新 生成正确的可执行程序。 1. 准备被调试程序: 假定所有有关文件均在当前路径 C:\MYTEST>下,按照实验一的步骤生成一个被调试的 可执行程序(如 TEST.EXE),参考程序如下: DATA SEGMENT STR DB ‘Good Morning!$’ DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA START:MOV AX,DATA MOV DS,AX MOV DX,OFFSET STR MOV AH,09H INT 21H MOV AH,4CH INT 21H CODE ENDS END START 2. 进入 DEBUG 环境:(其中斜体部分由键盘输入。) C:\ MYTEST>DEBUG TEST.EXE↘
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有