鱼C论坛

 找回密码
 立即注册
查看: 3114|回复: 1

[汇编作业] 1.预备知识:Debug的使用

[复制链接]
发表于 2020-6-28 16:45:07 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
cmd:
DEBUG <D:\E-1-IN.TXT >D:\E-1-OUT.TXT
D:\E-1-IN.TXT:
R
R AX
200
R
R IP
200
R
R CS
FF00
R
D 1000:0
D 1000:9
D
D 1000:0 9
D 1000:0 0
D 0FFF:10 10
D 0100:F000 F000
D 1000:0 F
E 1000:0 0 1 2 3 4 5 6 7 8 9
D 1000:0 F
D 1000:10
E 1000:10
0 1 2  
D 1000:10
D 1000:0
E 1000:0
1 A 2 B 3 C a b c a+b 2 c++ 3 IBM
D 1000:0
E 1000:0 'A+B' 'a+b' 'c++' 'IBM'
D 1000:0
E 1000:0 b8 01 00 b9 02 00 01 c8
D 1000:0
U 1000:0
R
RCS
1000
RIP
0
R
T
T
T
T
A 1000:0
mov ax,1
mov bx,2
mov cx,3
add ax,bx
add ax,cx
add ax,ax

D 1000:0 f
U 1000:0 F
A
mov ax,1
mov bx,2
mov cx,3
add ax,bx
add ax,cx
add ax,ax

U
Q

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2020-6-28 16:45:44 | 显示全部楼层
D:\E-1-OUT.TXT:
-RAX=0000  BX=0000  CX=0000  DX=0000  SP=FFEE  BP=0000  SI=0000  DI=0000  
DS=140C  ES=140C  SS=140C  CS=140C  IP=0100   NV UP EI PL NZ NA PO NC 
140C:0100 54            PUSH        SP                                 
-R AXAX 0000
:200-RAX=0200  BX=0000  CX=0000  DX=0000  SP=FFEE  BP=0000  SI=0000  DI=0000  
DS=140C  ES=140C  SS=140C  CS=140C  IP=0100   NV UP EI PL NZ NA PO NC 
140C:0100 54            PUSH        SP                                 
-R IPIP 0100
:200-RAX=0200  BX=0000  CX=0000  DX=0000  SP=FFEE  BP=0000  SI=0000  DI=0000  
DS=140C  ES=140C  SS=140C  CS=140C  IP=0200   NV UP EI PL NZ NA PO NC 
140C:0200 0000          ADD        [BX+SI],AL                         DS:0000=CD
-R CSCS 140C
:FF00-RAX=0200  BX=0000  CX=0000  DX=0000  SP=FFEE  BP=0000  SI=0000  DI=0000  
DS=140C  ES=140C  SS=140C  CS=FF00  IP=0200   NV UP EI PL NZ NA PO NC 
FF00:0200 0000          ADD        [BX+SI],AL                         DS:0000=CD
-D 1000:01000:0000  56 FF E8 11 06 E8 3A 03-80 3E 49 57 00 75 E9 E9   V.....:..>IW.u..
1000:0010  B6 02 E8 01 06 C6 06 49-57 00 E8 20 03 80 3E A9   .......IW.. ..>.
1000:0020  56 C0 74 EB E8 D5 02 E8-15 06 EB AE C6 06 B1 56   V.t............V
1000:0030  F6 A2 A8 56 E8 06 03 E8-A6 02 EB 9E C6 06 B1 56   ...V...........V
1000:0040  D0 A2 A8 56 E8 F6 02 E8-96 02 E8 9C EA 80 3C 31   ...V..........<1
1000:0050  74 0E 81 3C 43 4C 74 03-E9 6D 02 80 0E B1 56 02   t..<CLt..m....V.
1000:0060  E9 5F 02 FE 06 42 57 FE-06 42 57 EB 04 FE 06 41   ._...BW..BW....A
1000:0070  57 33 C0 EB 05 C6 06 B1-56 80 A2 A8 56 50 E8 BC   W3......V...VP..
-D 1000:91000:0000                             3E 49 57 00 75 E9 E9            >IW.u..
1000:0010  B6 02 E8 01 06 C6 06 49-57 00 E8 20 03 80 3E A9   .......IW.. ..>.
1000:0020  56 C0 74 EB E8 D5 02 E8-15 06 EB AE C6 06 B1 56   V.t............V
1000:0030  F6 A2 A8 56 E8 06 03 E8-A6 02 EB 9E C6 06 B1 56   ...V...........V
1000:0040  D0 A2 A8 56 E8 F6 02 E8-96 02 E8 9C EA 80 3C 31   ...V..........<1
1000:0050  74 0E 81 3C 43 4C 74 03-E9 6D 02 80 0E B1 56 02   t..<CLt..m....V.
1000:0060  E9 5F 02 FE 06 42 57 FE-06 42 57 EB 04 FE 06 41   ._...BW..BW....A
1000:0070  57 33 C0 EB 05 C6 06 B1-56 80 A2 A8 56 50 E8 BC   W3......V...VP..
1000:0080  02 E8 6A 02 E8 62 EA A0-B0                        ..j..b...
-D1000:0080                             56 50 E8 AF 02 58 88            VP...X.
1000:0090  05 58 8A 1E A6 56 0A DB-74 24 FE CB 80 E3 01 08   .X...V..t$......
1000:00A0  5D 01 80 3E 3F 57 00 75-18 80 3E 3E 57 00 74 11   ]..>?W.u..>>W.t.
1000:00B0  80 3E 43 57 00 75 07 80-3E 42 57 02 75 06 E9 07   .>CW.u..>BW.u...
1000:00C0  02 E9 A4 00 8A 45 02 80-3E 41 57 00 74 2A 24 C0   .....E..>AW.t*$.
1000:00D0  3C C0 75 7B 8A 45 01 24-01 9C D0 E0 D0 E0 D0 E0   <.u{.E.$........
1000:00E0  0A 45 02 24 0F 0C B0 88-45 01 A1 44 57 89 45 02   .E.$....E..DW.E.
1000:00F0  9D 74 02 FE 05 E9 A0 01-24 C7 3C C0 74 36 80 3E   .t......$.<.t6.>
1000:0100  42 57 00 75 4A 80 3E A8-56                        BW.uJ.>.V
-D 1000:0 91000:0000  56 FF E8 11 06 E8 3A 03-80 3E                     V.....:..>
-D 1000:0 01000:0000  56                                                V
-D 0FFF:10 100FFF:0010  56                                                V
-D 0100:F000 F0000100:F000  56                                                V
-D 1000:0 F1000:0000  56 FF E8 11 06 E8 3A 03-80 3E 49 57 00 75 E9 E9   V.....:..>IW.u..
-E 1000:0 0 1 2 3 4 5 6 7 8 9-D 1000:0 F1000:0000  00 01 02 03 04 05 06 07-08 09 49 57 00 75 E9 E9   ..........IW.u..
-D 1000:101000:0010  B6 02 E8 01 06 C6 06 49-57 00 E8 20 03 80 3E A9   .......IW.. ..>.
1000:0020  56 C0 74 EB E8 D5 02 E8-15 06 EB AE C6 06 B1 56   V.t............V
1000:0030  F6 A2 A8 56 E8 06 03 E8-A6 02 EB 9E C6 06 B1 56   ...V...........V
1000:0040  D0 A2 A8 56 E8 F6 02 E8-96 02 E8 9C EA 80 3C 31   ...V..........<1
1000:0050  74 0E 81 3C 43 4C 74 03-E9 6D 02 80 0E B1 56 02   t..<CLt..m....V.
1000:0060  E9 5F 02 FE 06 42 57 FE-06 42 57 EB 04 FE 06 41   ._...BW..BW....A
1000:0070  57 33 C0 EB 05 C6 06 B1-56 80 A2 A8 56 50 E8 BC   W3......V...VP..
1000:0080  02 E8 6A 02 E8 62 EA A0-B0 56 50 E8 AF 02 58 88   ..j..b...VP...X.
-E 1000:101000:0010  B6.
 0    02.1    E8.2    01.     06.-D 1000:101000:0010  00 01 02 01 06 C6 06 49-57 00 E8 20 03 80 3E A9   .......IW.. ..>.
1000:0020  56 C0 74 EB E8 D5 02 E8-15 06 EB AE C6 06 B1 56   V.t............V
1000:0030  F6 A2 A8 56 E8 06 03 E8-A6 02 EB 9E C6 06 B1 56   ...V...........V
1000:0040  D0 A2 A8 56 E8 F6 02 E8-96 02 E8 9C EA 80 3C 31   ...V..........<1
1000:0050  74 0E 81 3C 43 4C 74 03-E9 6D 02 80 0E B1 56 02   t..<CLt..m....V.
1000:0060  E9 5F 02 FE 06 42 57 FE-06 42 57 EB 04 FE 06 41   ._...BW..BW....A
1000:0070  57 33 C0 EB 05 C6 06 B1-56 80 A2 A8 56 50 E8 BC   W3......V...VP..
1000:0080  02 E8 6A 02 E8 62 EA A0-B0 56 50 E8 AF 02 58 88   ..j..b...VP...X.
-D 1000:01000:0000  00 01 02 03 04 05 06 07-08 09 49 57 00 75 E9 E9   ..........IW.u..
1000:0010  00 01 02 01 06 C6 06 49-57 00 E8 20 03 80 3E A9   .......IW.. ..>.
1000:0020  56 C0 74 EB E8 D5 02 E8-15 06 EB AE C6 06 B1 56   V.t............V
1000:0030  F6 A2 A8 56 E8 06 03 E8-A6 02 EB 9E C6 06 B1 56   ...V...........V
1000:0040  D0 A2 A8 56 E8 F6 02 E8-96 02 E8 9C EA 80 3C 31   ...V..........<1
1000:0050  74 0E 81 3C 43 4C 74 03-E9 6D 02 80 0E B1 56 02   t..<CLt..m....V.
1000:0060  E9 5F 02 FE 06 42 57 FE-06 42 57 EB 04 FE 06 41   ._...BW..BW....A
1000:0070  57 33 C0 EB 05 C6 06 B1-56 80 A2 A8 56 50 E8 BC   W3......V...VP..
-E 1000:01000:0000  00.
 1    01.A    02.2    03.B    04.3    05.C    06.a    07.b    
1000:0008  08.c    09.a+ b   49.2    57.c+ +     00.3    75.I BM -D 1000:01000:0000  01 0A 02 0B 03 0C 0A 0B-0C AB 02 0C 03 0B E9 E9   ................
1000:0010  00 01 02 01 06 C6 06 49-57 00 E8 20 03 80 3E A9   .......IW.. ..>.
1000:0020  56 C0 74 EB E8 D5 02 E8-15 06 EB AE C6 06 B1 56   V.t............V
1000:0030  F6 A2 A8 56 E8 06 03 E8-A6 02 EB 9E C6 06 B1 56   ...V...........V
1000:0040  D0 A2 A8 56 E8 F6 02 E8-96 02 E8 9C EA 80 3C 31   ...V..........<1
1000:0050  74 0E 81 3C 43 4C 74 03-E9 6D 02 80 0E B1 56 02   t..<CLt..m....V.
1000:0060  E9 5F 02 FE 06 42 57 FE-06 42 57 EB 04 FE 06 41   ._...BW..BW....A
1000:0070  57 33 C0 EB 05 C6 06 B1-56 80 A2 A8 56 50 E8 BC   W3......V...VP..
-E 1000:0 'A+B' 'a+b' 'c++' 'IBM'-D 1000:01000:0000  41 2B 42 61 2B 62 63 2B-2B 49 42 4D 03 0B E9 E9   A+Ba+bc++IBM....
1000:0010  00 01 02 01 06 C6 06 49-57 00 E8 20 03 80 3E A9   .......IW.. ..>.
1000:0020  56 C0 74 EB E8 D5 02 E8-15 06 EB AE C6 06 B1 56   V.t............V
1000:0030  F6 A2 A8 56 E8 06 03 E8-A6 02 EB 9E C6 06 B1 56   ...V...........V
1000:0040  D0 A2 A8 56 E8 F6 02 E8-96 02 E8 9C EA 80 3C 31   ...V..........<1
1000:0050  74 0E 81 3C 43 4C 74 03-E9 6D 02 80 0E B1 56 02   t..<CLt..m....V.
1000:0060  E9 5F 02 FE 06 42 57 FE-06 42 57 EB 04 FE 06 41   ._...BW..BW....A
1000:0070  57 33 C0 EB 05 C6 06 B1-56 80 A2 A8 56 50 E8 BC   W3......V...VP..
-E 1000:0 b8 01 00 b9 02 00 01 c8-D 1000:01000:0000  B8 01 00 B9 02 00 01 C8-2B 49 42 4D 03 0B E9 E9   ........+IBM....
1000:0010  00 01 02 01 06 C6 06 49-57 00 E8 20 03 80 3E A9   .......IW.. ..>.
1000:0020  56 C0 74 EB E8 D5 02 E8-15 06 EB AE C6 06 B1 56   V.t............V
1000:0030  F6 A2 A8 56 E8 06 03 E8-A6 02 EB 9E C6 06 B1 56   ...V...........V
1000:0040  D0 A2 A8 56 E8 F6 02 E8-96 02 E8 9C EA 80 3C 31   ...V..........<1
1000:0050  74 0E 81 3C 43 4C 74 03-E9 6D 02 80 0E B1 56 02   t..<CLt..m....V.
1000:0060  E9 5F 02 FE 06 42 57 FE-06 42 57 EB 04 FE 06 41   ._...BW..BW....A
1000:0070  57 33 C0 EB 05 C6 06 B1-56 80 A2 A8 56 50 E8 BC   W3......V...VP..
-U 1000:01000:0000 B80100        MOV        AX,0001                            
1000:0003 B90200        MOV        CX,0002                            
1000:0006 01C8          ADD        AX,CX                              
1000:0008 2B4942        SUB        CX,[BX+DI+42]                      
1000:000B 4D            DEC        BP                                 
1000:000C 030B          ADD        CX,[BP+DI]                         
1000:000E E9E900        JMP        00FA                               
1000:0011 0102          ADD        [BP+SI],AX                         
1000:0013 0106C606      ADD        [06C6],AX                          
1000:0017 49            DEC        CX                                 
1000:0018 57            PUSH        DI                                 
1000:0019 00E8          ADD        AL,CH                              
1000:001B 2003          AND        [BP+DI],AL                         
1000:001D 803EA956C0    CMP        BYTE PTR [56A9],C0                 
-RAX=0200  BX=0000  CX=0000  DX=0000  SP=FFEE  BP=0000  SI=0000  DI=0000  
DS=140C  ES=140C  SS=140C  CS=FF00  IP=0200   NV UP EI PL NZ NA PO NC 
FF00:0200 0000          ADD        [BX+SI],AL                         DS:0000=CD
-RCSCS FF00
:1000-RIPIP 0200
:0-RAX=0200  BX=0000  CX=0000  DX=0000  SP=FFEE  BP=0000  SI=0000  DI=0000  
DS=140C  ES=140C  SS=140C  CS=1000  IP=0000   NV UP EI PL NZ NA PO NC 
1000:0000 B80100        MOV        AX,0001                            
-T
AX=0001  BX=0000  CX=0000  DX=0000  SP=FFEE  BP=0000  SI=0000  DI=0000  
DS=140C  ES=140C  SS=140C  CS=1000  IP=0003   NV UP EI PL NZ NA PO NC 
1000:0003 B90200        MOV        CX,0002                            
-T
AX=0001  BX=0000  CX=0002  DX=0000  SP=FFEE  BP=0000  SI=0000  DI=0000  
DS=140C  ES=140C  SS=140C  CS=1000  IP=0006   NV UP EI PL NZ NA PO NC 
1000:0006 01C8          ADD        AX,CX                              
-T
AX=0003  BX=0000  CX=0002  DX=0000  SP=FFEE  BP=0000  SI=0000  DI=0000  
DS=140C  ES=140C  SS=140C  CS=1000  IP=0008   NV UP EI PL NZ NA PE NC 
1000:0008 2B4942        SUB        CX,[BX+DI+42]                      DS:0042=0000
-T
AX=0003  BX=0000  CX=0002  DX=0000  SP=FFEE  BP=0000  SI=0000  DI=0000  
DS=140C  ES=140C  SS=140C  CS=1000  IP=000B   NV UP EI PL NZ NA PO NC 
1000:000B 4D            DEC        BP                                 
-A 1000:01000:0000 mov ax,11000:0003 mov bx,21000:0006 mov cx,31000:0009 add ax,bx1000:000B add ax,cx1000:000D add ax,ax1000:000F -D 1000:0 f1000:0000  B8 01 00 BB 02 00 B9 03-00 01 D8 01 C8 01 C0 E9   ................
-U 1000:0 F1000:0000 B80100        MOV        AX,0001                            
1000:0003 BB0200        MOV        BX,0002                            
1000:0006 B90300        MOV        CX,0003                            
1000:0009 01D8          ADD        AX,BX                              
1000:000B 01C8          ADD        AX,CX                              
1000:000D 01C0          ADD        AX,AX                              
1000:000F E90001        JMP        0112                               
-A1000:000F mov ax,11000:0012 mov bx,21000:0015 mov cx,31000:0018 add ax,bx1000:001A add ax,cx1000:001C add ax,ax1000:001E -U1000:0012 BB0200        MOV        BX,0002                            
1000:0015 B90300        MOV        CX,0003                            
1000:0018 01D8          ADD        AX,BX                              
1000:001A 01C8          ADD        AX,CX                              
1000:001C 01C0          ADD        AX,AX                              
1000:001E 3E            DS:                                           
1000:001F A956C0        TEST        AX,C056                            
1000:0022 74EB          JZ        000F                               
1000:0024 E8D502        CALL        02FC                               
1000:0027 E81506        CALL        063F                               
1000:002A EBAE          JMP        FFDA                               
1000:002C C606B156F6    MOV        BYTE PTR [56B1],F6                 
1000:0031 A2A856        MOV        [56A8],AL                          
-Q
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-27 09:06

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表