找回密码
 立即加入
搜索

楼主: 没有明天

DEBUG命令详解

[复制链接]
 楼主| 没有明天 发表于 2005-1-15 23:35:15 | 显示全部楼层
<b>Debug:XA(分配扩展内存)</b>: _9 n. U) R) w9 M3 M; v' ]9 H

' p8 q7 L. n7 X& G4 b分配扩展内存的指定页面数。 ; }! r% }) X9 q+ z
要使用扩展内存,必须安装符合 4.0 版的 Lotus/Intel/Microsoft 扩展内存规范 (LIM EMS) 的扩展内存设备驱动程序。 7 ]* k6 C) ~! v( U  H" G' @, @5 \
xa [count]
3 i) t& V/ b% o9 V! b% d4 J1 U参数 , J" q; a3 W; K
count ( O  L# t6 _- _
指定要分配的扩展内存的 16KB 页数。
3 y2 V+ `% Y: A' e& j有关使用扩展内存的其他 Debug 命令的信息,请参看Debug XD(释放扩展内存)、Debug XM(映射扩展内存页)或 Debug XS(显示扩展内存状态)。 9 m/ r- b  K: Q" a" C8 V. K
说明 + n: m4 {0 V  p' X* ]  F
如果指定的页面数可用,则 Debug 将显示消息,此消息表明所创建的句柄的十六进制数;否则,Debug 将显示错误消息。
& K1 G2 o  z; N. x  z  }
8 N; R( F( B+ V<B normal\">Debug:XA </B># ^9 f5 C5 z; \0 o  M

7 p" u  ]/ D8 Z  m范例
3 }: X' v- `, I% f要分配扩展内存的 8 个页面,请键入以下命令:
* X$ v& `2 E& kxa8 * J/ p: R% D$ P. l
如果命令成功,Debug 将显示类似的以下消息:
6 W3 \; c. ?: p' PHandle created=0003 <BR line-break\"><BR line-break\">
宣传/支持龙江曦月.龙江曦月需要理解,适宜长居
回复

使用道具 举报

 楼主| 没有明天 发表于 2005-1-15 23:35:28 | 显示全部楼层
<b>Debug:XD(释放扩展内存)</b>
/ d( Y4 T$ [6 w8 t1 i: y! C
: C# a, h% G! Y& a, d5 U释放指向扩展内存的句柄。
- q* w1 U6 p% F3 b要使用扩展内存,必须安装符合 4.0 版的 Lotus/Intel/Microsoft 扩展内存规范 (LIM EMS) 的扩展内存设备驱动程序。
0 D# {& m: r3 u; }. wxd [handle] & |. Z1 C/ x, Z9 X. k: _( B. \
参数 ' A/ X! x0 v8 Y" s$ ?8 b
handle
6 B$ f3 Z$ q3 s, K  I# p3 L指定要释放的句柄。
& S" B' v, i! L! q/ Q5 N. Z8 B# P有关使用扩展内存的其他 Debug 命令的信息,请参看Debug XA(分配扩展内存)、Debug XM(映射扩展内存页) 或 Debug XS(显示扩展内存状态)。 % o) k/ a" N* R7 ~5 h6 z9 K" O
范例
, w" I7 C' I3 E- J8 i要释放句柄 0003,请键入以下命令: / i# X5 A2 g- T7 G! B: t9 K
xd 0003 . f% D. {3 m# Y" Q% \4 |; H
如果命令成功,Debug 将显示下列消息: % M0 J' i" ]( H
Hdle 0003 deallocated <BR line-break\"><BR line-break\">
宣传/支持龙江曦月.龙江曦月需要理解,适宜长居
回复

使用道具 举报

 楼主| 没有明天 发表于 2005-1-15 23:35:46 | 显示全部楼层
<b>Debug:XM(映射扩展内存页)</b>. X8 }2 ~) t+ @7 @3 c/ w

1 ]9 o( A$ R- J, F" P: U1 i将属于指定句柄的扩展内存逻辑页映射到扩展内存的物理页。 0 K: A) Z& n/ U3 X& h
要使用扩展内存,必须安装符合 4.0 版的 Lotus/Intel/Microsoft 扩展内存规范 (LIM EMS) 的扩展内存设备驱动程序。 2 s9 t  r8 j# J/ v  ?7 L$ X. N
xm [lpage] [ppage] [handle] 8 F# r* P( x8 a* x7 D$ b8 L1 p
参数 ! e: T6 p; c* N" D* I7 s
lpage , Q- x( u2 @$ v3 k9 e
指定要映射到物理页 ppage 的扩展内存的逻辑页面号。 $ b$ [- z/ |# z3 |
ppage ; [" i( @' Q9 B& D2 n
指定将 lpage 映射到的物理页面号。 0 s; p& E, s. W
handle
$ {+ b% S4 p$ |: c* O4 \. }* M指定句柄。
1 v, a+ ?" H2 h- @有关使用扩展内存的其他 Debug 命令的信息,请参看Debug XA(分配扩展内存)、Debug XD(释放扩展内存)或 Debug XS(显示扩展内存)。 ! h8 U1 _+ v2 ~0 i% |" z; h1 p8 q
范例
0 ?. f1 t' I# O; R+ k/ ]+ r- E要将句柄 0003 的逻辑页 5 映射到物理页 2,请键入以下命令: + U0 ^+ o; c6 a: b
xm 5 2 0003
7 q' K( k8 Q9 e6 U  B' Y& z! W* e如果命令成功,Debug 将显示下列消息: 6 K# [. ^* f! H) Q! I5 h
Logical page 05 mapped to physical page 02 <BR line-break\"><BR line-break\">[em01]
宣传/支持龙江曦月.龙江曦月需要理解,适宜长居
回复

使用道具 举报

 楼主| 没有明天 发表于 2005-1-15 23:36:01 | 显示全部楼层
< 0cm 0cm 0pt; LINE-HEIGHT: 10pt; mso-line-height-rule: exactly\"><B normal\">Debug:XS</B><B normal\">(显示扩展内存状态)</B>* V9 o& L9 G- N& T% V

7 }' O* t* M+ m9 Z/ R$ S显示有关扩展内存状态的信息。 ' w! ~: C* n3 t( r/ c# V1 `6 a) m1 J5 V& b
要使用扩展内存,必须安装符合 4.0 版的 Lotus/Intel/Microsoft 扩展内存规范 (LIM EMS) 的扩展内存设备驱动程序。
* f$ F1 w8 c& ^5 Pxs
) P: K4 M9 i5 e. m: Z2 r* H4 [参数 ' ~' g3 A! ]2 F) \) u+ U# m
该命令不带参数。 ; c2 O3 ^5 r1 t' k5 u% [
有关使用扩展内存的其他 Debug 命令的信息,请参看Debug XA(分配扩展内存)、Debug XD(释放扩展内存)或Debug XM(映射扩展内存页)。
- c) I6 r% \4 k$ s3 @* M6 m* G说明
0 I0 r. K+ T9 g8 D. W$ t  X" c& L# XDebug 显示的信息有如下格式: / e- l, H3 F4 b: c
Handle xx has xx pages allocated 5 ~- q3 m( D& z! ]7 d1 P  b5 C
Physical page xx = Frame segment xx ( D. V) E' V9 P& n5 W
xx of a total xx EMS pages have been allocated
9 n* w: A5 E/ }# U% k; G( rxx of a total xx EMS handles have been allocated . g; v7 k9 w" k& @/ x# v5 j. i
范例 # K% m- p: b5 @; y2 w- Q/ s+ X
要显示扩展内存信息,请键入以下命令:
) j8 ~5 o; ~% i: l) U, Kxs * g! n% v7 h5 N: P; c1 w
Debug 显示与以下类似的信息: - j7 f$ Y  r" H: @/ C# J2 T2 R
Handle 0000 has 0000 pages allocated
2 g. \; P: s6 t6 z( \9 u: u6 qHandle 0001 has 0002 pages allocated ; a* x0 P+ c* M  A! m
Physical page 00 = Frame segment C000
& A& }% `  o2 n" ]Physical page 01 = Frame segment C400 ! h  }; y2 @  |" V7 A
Physical page 02 = Frame segment C800 . l5 X6 `. s& B7 {! {& `+ J
Physical page 03 = Frame segment CC00
# ]. y7 W5 H2 `" I& h2 of a total 80 EMS pages have been allocated 2 d& {# J  j# f- V! a7 Q
2 of a total FF EMS handles have been allocated <p></p></P>
宣传/支持龙江曦月.龙江曦月需要理解,适宜长居
回复

使用道具 举报

SeAsOn` 发表于 2005-3-18 01:21:34 | 显示全部楼层
<>我晕死.. 楼主发的这么辛苦怎么没人顶啊.. </P><>虽然我还没学到这个.. 先记下了</P>
宣传/支持龙江曦月.龙江曦月需要理解,适宜长居
回复

使用道具 举报

疾风狂魔 发表于 2005-5-11 23:10:11 | 显示全部楼层
可以说基本上,很多人都看不懂这些。
宣传/支持龙江曦月.龙江曦月需要理解,适宜长居
回复

使用道具 举报

疾风狂魔 发表于 2005-5-11 23:11:41 | 显示全部楼层
不过发这么多。支持你一下。# [  F, f* o. h, S5 k% ?) m& B
建议你以后用WORD整理一下,把WORD文件上传,这样想要的人,点一下就可以下载了。
! X+ o" l& M6 m- L" P& Y1 _+ {更方便
宣传/支持龙江曦月.龙江曦月需要理解,适宜长居
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

本版积分规则

手机版|龙江曦月 ( 闽ICP备05009150号-1 )闽公安网备35060202000316

GMT+8, 2025-9-19 08:37 , Processed in 0.031462 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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