<b>Debug:T(跟踪)</b>& [$ a a4 I5 W$ \! c9 ~
- p z( R2 [% A, a" t(SORRY,Debug:T部分暂缺,如果哪位网友有此部分,请通知我)
2 Q" c8 r& J9 ?5 Z, r& Z$ aAoGo补充:
' r# y; J7 A- Q从当前段地址开始执行指定的代码数,每执行一次显示所有寄存器(包括标志寄存器)的值。
7 T/ e* Y) S0 k; y& ?如:t 10
' x3 m! R o1 h3 @; g假设当前在CS:100,那么将从CS:100开始执行10行代码,并且将显示每一行代码执行后寄存器的变化。)
7 a6 b, u9 t! R9 F; h% E" V
# F9 P; r4 a* s/ t2 F<B normal\">Debug:U</B><B normal\">(反汇编)</B>
$ F, Z% {; z: `4 y7 ]5 S# l7 _$ b9 X. k& o5 L
反汇编字节并显示相应的原语句,其中包括地址和字节值。反汇编代码看起来象已汇编文件的列表。
& a. _0 ^% x) ?) U5 l ^/ ?u [range] / k4 i2 \7 W# x3 k7 `8 z
参数
! w+ r4 B! y# `4 `, M无 / W6 ^! V! j! D! K, s# u
如果在没有参数的情况下使用,则 u 命令分解 20h 字节(默认值),从前面 u 命令所显示地址后的第一个地址开始。 + P% z) P' }# R( c& y ?
range
% I6 H$ G5 S& ^6 o1 V1 v7 V指定要反汇编代码的起始地址和结束地址,或起始地址和长度。
6 ~) o* V: a1 r' O( h: Z有关集成记忆码的信息,请参看Debug A(汇编)。 5 Y0 z; W$ R" G8 A
有关显示内存部分内容的信息,请参看Debug D(转储)。
/ t2 t1 L: Z. @! ~9 V范例
" L. h& F {' _4 f要反汇编 16 (10h) 字节,从地址 04BA:0100 开始,请键入以下命令: u8 k0 O7 y+ A1 O* q
u04ba:<st1:chmetcnv w:st=\"on\" TCSC=\"0\" NumberType=\"1\" Negative=\"False\" HasSpace=\"False\" SourceValue=\"100\" UnitName=\"l\">100l</st1:chmetcnv>10 / u. N" g, V( y) w+ l& T. ~, w- W
Debug 按以下格式显示结果: ) b& S5 H% u# j4 Y a
04BA:0100 206472 AND [SI+72],AH
3 ?$ C0 H' U3 s. |04BA:0103 69 DB 69
7 B+ i1 h$ I: V1 Y04BA:0104 7665 JBE 016B 8 O3 q' J! E; T x# q* K
04BA:0106 207370 AND [BP+DI+70],DH
& U/ u/ a' Z% V04BA:0109 65 DB 65
$ d8 Y% X0 t7 @; t) i04BA:<st1:chmetcnv w:st=\"on\" TCSC=\"0\" NumberType=\"1\" Negative=\"False\" HasSpace=\"False\" SourceValue=\"10\" UnitName=\"a\">010A</st1:chmetcnv> 63 DB 63
- b$ g1 p, `+ t' ~" m, b; _ a0 q# {04BA:010B 69 DB 69 * d# a2 k4 F: e" l v
04BA:<st1:chmetcnv w:st=\"on\" TCSC=\"0\" NumberType=\"1\" Negative=\"False\" HasSpace=\"False\" SourceValue=\"10\" UnitName=\"C\">010C</st1:chmetcnv> 66 DB 66
; t6 Z4 m' ^" E% m8 x) o5 a04BA:010D 69 DB 69
& Q6 I. @+ F& V, A8 e1 U; o04BA:010E 63 DB 63 , f! y: l- n( Y* |
04BA:<st1:chmetcnv w:st=\"on\" TCSC=\"0\" NumberType=\"1\" Negative=\"False\" HasSpace=\"False\" SourceValue=\"10\" UnitName=\"F\">010F</st1:chmetcnv> 61 DB 61 ' Z- _' g) d& ] Z; }4 w4 b
如果只显示从 04BA:0100 到 04BA:0108 特定地址的信息,请键入以下命令: , q( n2 [9 O. Y9 y# Q
u04ba:0100 0108 " E& y) x9 V9 O: o7 p8 S
Debug 显示以下内容: ; Q& h; r/ u) Q, K N( l d
04BA:0100 206472 AND [SI+72],AH 6 ]2 f4 w* e0 [8 h9 p. d
04BA:0103 69 DB 69
1 B$ T2 ~3 k" W; b( j6 L* J7 G04BA:0104 7665 JBE 016B : q$ g! X. O- y2 d7 a8 u( J' j2 x
04BA:0106 207370 AND [BP+DI+70],DH |