问题3.3 先给内存复制,然后执行程序error??
-e 1000:0 23-e 1000:1 11
-e 1000:2 22
-e 1000:3 66
-d 1000:0 4
1000:000023 11 22 66 C6 #."f.
-a 1000:0
1000:0000 mov ax,1000
^ Error
1000:0000
-a 1000:8
1000:0008 mov ax,1000
^ Error
1000:0008
-a 300:0
0300:0000 mov ax,1000
^ Error
0300:0000
C:\Documents and Settings\Administrator>debug
-e1000:0
1000:0000B0.23 56.11 FE.22 0D.66
-d1000:0 15
1000:000023 11 22 66 47 32 DB E8-4F E4 75 03 E9 23 FC 0A #."fG2..O.u..#.
1000:0010DB 75 0F 8A 3C 80 .u..<.
-a1000:0
1000:0000 mov ax,1000
1000:0003 mov ds,ax
1000:0005 mov ax,
1000:0008 你是什么系统如果是XP 试试重启下看看能不能好我这里运行良好!!! win7的,我重启一下试试,谢谢了 本帖最后由 月明时分 于 2012-3-11 07:58 编辑
C:\Users\Administrator>debug
-e 1000:0 23 11 22 66
-a 1000:0
1000:0000 mov ax,1000
^ Error
1000:0000
貌似不行啊
发现了一点就是-a 后边加1000:0
就不行了。。。。。
如果直接-a的话可以。
-a
1000:0000
-r
AX=0000BX=0000CX=0000DX=0000SP=FFEEBP=0000SI=0000DI=0000
DS=13BAES=13BASS=13BACS=13BAIP=0100 NV UP EI PL NZ NA PO NC
13BA:0100 0000 ADD ,AL DS:0000=CD
-a 1000:0
1000:0000
-r
AX=0000BX=0000CX=0000DX=0000SP=FFEEBP=0000SI=0000DI=0000
DS=13BAES=13BASS=13BACS=13BAIP=0100 NV UP EI PL NZ NA PO NC
13BA:0100 0000 ADD ,AL DS:0000=CD
-a命令应该是指定地址了,查看以后CS、IP的值并没有改变,好郁闷
不对,直接-a可以,但是先-e修改内存之后就不能再输入汇编命令了:'(
页:
[1]