找回密码
 立即加入
搜索

楼主: 没有明天

DEBUG命令详解

[复制链接]
 楼主| 没有明天 发表于 2005-1-15 23:35:15 | 显示全部楼层
<b>Debug:XA(分配扩展内存)</b>$ n/ S' A: x* w$ Y
6 H/ Y# o5 G0 Y  h* N
分配扩展内存的指定页面数。 - T  P7 ^8 l; ?3 ^+ w1 U; B7 t
要使用扩展内存,必须安装符合 4.0 版的 Lotus/Intel/Microsoft 扩展内存规范 (LIM EMS) 的扩展内存设备驱动程序。
) C) W- j: ?+ a" e. lxa [count] " o' B: O2 C, {5 \9 y) B4 i
参数
7 [1 @8 J: b5 }, K8 icount
, i$ C1 p- V3 u7 f7 P指定要分配的扩展内存的 16KB 页数。 5 `2 o: A! {3 w# x
有关使用扩展内存的其他 Debug 命令的信息,请参看Debug XD(释放扩展内存)、Debug XM(映射扩展内存页)或 Debug XS(显示扩展内存状态)。 / ?1 w% X, Y4 |( V' m8 A
说明 % a; ~. h) T" `1 K/ S5 \  Q
如果指定的页面数可用,则 Debug 将显示消息,此消息表明所创建的句柄的十六进制数;否则,Debug 将显示错误消息。 8 S* ]$ ^0 ?9 i

4 x# }/ @7 [8 N) J" X: J<B normal\">Debug:XA </B>
) L# F/ @; D/ Z1 U2 h8 M9 }; f: E/ W% P1 L
范例
' w. y: h( E9 e( y) J% s要分配扩展内存的 8 个页面,请键入以下命令:
' \% H& ]3 d$ _xa8 ( u1 S3 G/ e1 ]( l
如果命令成功,Debug 将显示类似的以下消息:
. x& F- [1 n# T* V  r7 v1 IHandle created=0003 <BR line-break\"><BR line-break\">
宣传/支持龙江曦月.龙江曦月需要理解,适宜长居
回复

使用道具 举报

 楼主| 没有明天 发表于 2005-1-15 23:35:28 | 显示全部楼层
<b>Debug:XD(释放扩展内存)</b>   s* o9 R9 U- d7 x( o# [5 {
5 ]- b% w/ ^, ]
释放指向扩展内存的句柄。
8 l3 j$ b) z* G# w7 o要使用扩展内存,必须安装符合 4.0 版的 Lotus/Intel/Microsoft 扩展内存规范 (LIM EMS) 的扩展内存设备驱动程序。
0 {+ t; G( I. C( i- j* N4 Rxd [handle]
5 |5 k8 }8 T  B' Q参数 + n. p0 f* Y% S
handle 6 C% v, I, _8 e: f
指定要释放的句柄。
% T" q- [: r2 O8 M$ x: k有关使用扩展内存的其他 Debug 命令的信息,请参看Debug XA(分配扩展内存)、Debug XM(映射扩展内存页) 或 Debug XS(显示扩展内存状态)。
' ?! e6 `3 d1 O3 F! U( ~6 V& s9 p范例
6 q; Z9 F) t. C' h要释放句柄 0003,请键入以下命令:
+ c9 V7 ^8 {# `( Z7 H* t& _6 y4 Gxd 0003 7 u. q$ r. [2 z, m  C6 k4 Z
如果命令成功,Debug 将显示下列消息:
% R6 Y" m7 W& O/ t5 f5 F6 m! RHdle 0003 deallocated <BR line-break\"><BR line-break\">
宣传/支持龙江曦月.龙江曦月需要理解,适宜长居
回复

使用道具 举报

 楼主| 没有明天 发表于 2005-1-15 23:35:46 | 显示全部楼层
<b>Debug:XM(映射扩展内存页)</b>4 ]# L3 m0 Z( U5 t$ y. d. g) }
+ L7 ^5 C% S3 v4 s9 S4 q2 C, ~3 F' L+ N
将属于指定句柄的扩展内存逻辑页映射到扩展内存的物理页。
/ U4 F) I- S; C: Q9 Y" U要使用扩展内存,必须安装符合 4.0 版的 Lotus/Intel/Microsoft 扩展内存规范 (LIM EMS) 的扩展内存设备驱动程序。 3 b" H& T) ?8 y& x4 h4 N! H
xm [lpage] [ppage] [handle] + b" E; ]) k6 p+ D
参数 ' V- @. o( U) F, M7 f
lpage
' ?, R. T8 _% p: q指定要映射到物理页 ppage 的扩展内存的逻辑页面号。 % b1 B- o8 N+ p8 P" G
ppage , {/ @5 L) |* ~+ Z; G& W
指定将 lpage 映射到的物理页面号。
6 d9 l, J- ?  `1 K  M6 g3 k- A- @' d; g1 [handle
3 Z+ f% H- d6 E+ |* @4 ?指定句柄。
, o  \: g1 Z; l有关使用扩展内存的其他 Debug 命令的信息,请参看Debug XA(分配扩展内存)、Debug XD(释放扩展内存)或 Debug XS(显示扩展内存)。
) E9 l. J' u+ v$ L2 ]! P2 D3 p范例
1 `0 t' ?6 c& {- {要将句柄 0003 的逻辑页 5 映射到物理页 2,请键入以下命令:
9 e9 P+ J1 Y! Exm 5 2 0003
  c) [# D$ f# Q  F- }6 |: E# [如果命令成功,Debug 将显示下列消息:
! }( I+ d+ t+ \5 y. T- JLogical 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>' @9 j+ Y% e( ?

) L8 ]4 l3 P# Q' [6 }* u9 S" E显示有关扩展内存状态的信息。
( [$ ^9 M4 D  u+ f: z. v0 m要使用扩展内存,必须安装符合 4.0 版的 Lotus/Intel/Microsoft 扩展内存规范 (LIM EMS) 的扩展内存设备驱动程序。 0 k, V& P6 W! _, U  ~
xs
" E( N: |7 K. I6 K) H. t- a参数
+ M4 C9 m2 e3 e; M0 M- R该命令不带参数。
* T8 k* ?- S9 Z5 W+ m1 R有关使用扩展内存的其他 Debug 命令的信息,请参看Debug XA(分配扩展内存)、Debug XD(释放扩展内存)或Debug XM(映射扩展内存页)。
1 ]# f, {2 @6 d4 \4 a说明 # U! R8 a6 f* t" D' j. `7 i
Debug 显示的信息有如下格式:
0 H" m& `; H+ Q' JHandle xx has xx pages allocated / ^6 O1 Q% V* A3 Z1 y3 \) @* y2 a
Physical page xx = Frame segment xx + B: R0 S8 d! h8 k( g
xx of a total xx EMS pages have been allocated 5 @! F, v4 {' B
xx of a total xx EMS handles have been allocated # ?) {& Y/ o/ K+ u4 c& G2 N
范例
3 g1 X8 ~& Y2 c  F: s; K要显示扩展内存信息,请键入以下命令:   G0 `. W4 ^+ o0 Y: h/ {) D
xs
1 Q8 ]: {. k) P) X' I/ iDebug 显示与以下类似的信息: * Q* k! e0 C; @+ b5 i: V: u
Handle 0000 has 0000 pages allocated ! M( v2 b/ J/ F1 F3 X
Handle 0001 has 0002 pages allocated 1 J8 q& w+ X, E1 R  N% {
Physical page 00 = Frame segment C000
6 ^% P0 n" v8 g8 iPhysical page 01 = Frame segment C400 ; c4 x, \# ^$ s
Physical page 02 = Frame segment C800
1 ?% _2 p) H% C' m3 Q6 O1 t4 mPhysical page 03 = Frame segment CC00
& q. |# D' d) G6 S# E2 of a total 80 EMS pages have been allocated
; U, C2 j- U, |4 u2 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 | 显示全部楼层
不过发这么多。支持你一下。1 W7 P) H5 }2 h
建议你以后用WORD整理一下,把WORD文件上传,这样想要的人,点一下就可以下载了。
) E5 S/ E) ^/ Q9 _9 w7 ^* x5 H更方便
宣传/支持龙江曦月.龙江曦月需要理解,适宜长居
回复

使用道具 举报

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

本版积分规则

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

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

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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