在调试一个程序时,使用debug-e命令修改内容后,怎样运行修改后的程序啊。帮帮我,谢拉!具体题目在后面:
若在三个连续变化的字单元中存放着彼此相等的代码,现知道其中一个字节中的内容发生了变化,编写程序找出变化了的代码及其地址,并要求将此代码送入字变量A中,其地址送入字变量B中。程序清单如下:
           STACK SEGMENT STACK
                  DB  200 DUP(0)
           STACK ENDS
           DATA  SEGMENT
           BUF  DW 550H,666H,550H
           A     DW  0
           B     DW  0
           DATA  ENDS
           CODE  SEGMENT
           ASSUME  CS:CODE,SS:STACK,DS:DATA
           BEGIN:  MOV  AX,DATA
MOV  DS,AX
MOV  AX,BUF
CMP   AX,BUF+2
JNE    L1
MOV  AX,BUF+4
MOV  A,AX
MOV  B,OFFSET  BUF+4
JMP  EXIT
L1:       CMP  AX,BUF+4
         JNE  L2
         MOV AX,BUF+2
MOV  A,AX
MOV  B,OFFSET  BUF+2
JMP  EXIT
               L2:      MOV  A,AX
MOV  B,OFFSET  BUF
EXIT:    MOV  AH,4CH
         INT   21H
CODE ENDS
      END  BEGIN
用debug的基本命令执行该程序,对于存储区中三个连续字单元的被测代码,要用e命令改成不同的字单元代码发生变化的情况分别执行程序,每次执行以后,查看结果存储单元A和B的内容。