欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

SoftICE for WIN95中文命令解說(十)

互聯(lián)網(wǎng)   發(fā)布時(shí)間:2008-10-08 22:12:52   作者:佚名   我要評(píng)論
SoftICE for WIN95中文命令解說(十) Copyright (c) 1999 http://coobe.cs.hn.cninfo.net/~tianwei 命令: PAGE 作用: 顯示頁表信息 語法: PAGE [address [L length]] 用法: address : 段:偏移量 或 選擇符:偏移量 格式的地址length : 要顯示頁的數(shù)量.PAGE 命令
SoftICE for WIN95中文命令解說(十) Copyright (c) 1999 http://coobe.cs.hn.cninfo.net/~tianwei 命令: PAGE 作用: 顯示頁表信息 語法: PAGE [address [L length]] 用法: address : 段:偏移量 或 選擇符:偏移量 格式的地址length : 要顯示頁的數(shù)量.PAGE 命令用來列出當(dāng)前頁目錄和各個(gè)頁表的情況.(在Windows NT 中可以實(shí)現(xiàn)列出多個(gè)頁目錄的情況, 這里就不涉及了) 在x86的體系中, 一個(gè)頁目錄包含1024個(gè)頁目錄項(xiàng)(每個(gè)頁目錄項(xiàng)占4個(gè)字節(jié))每個(gè)頁目錄項(xiàng)又指向一個(gè)頁表,每個(gè)頁表包含1024個(gè)頁表項(xiàng) (每個(gè)頁表項(xiàng)也占4個(gè)字節(jié)),每個(gè)頁表項(xiàng)指向一個(gè)4KB大小的頁.所以這樣的體系管理著1024*1024*4=4GB大小的空間.PAGE 加地址參數(shù)將顯示映射到相應(yīng)地址處的頁表項(xiàng)的內(nèi)容,包括以下部分:.由該頁表項(xiàng)映射的頁的線性虛擬地址..由該頁表項(xiàng)映射的頁的物理地址..該頁表項(xiàng)的各種特性,比如是否在內(nèi)存中,存取權(quán)限等. 這里的特性是CPU架構(gòu)時(shí)確定的..該頁的類型,這個(gè)是頁表項(xiàng)中的Windows定義位決定的.PAGE 加地址,加L參數(shù)將顯示連在一塊的若干個(gè)頁表項(xiàng)但要注意的一點(diǎn)是:PAGE命令在顯示這樣一塊連續(xù)頁表項(xiàng)區(qū)域時(shí),不會(huì)跨過頁表界線. 也就是說顯示出來的頁表項(xiàng)有可能會(huì)少,這時(shí)再用一個(gè)PAGE就可.PAGE 不加參數(shù)將顯示當(dāng)前頁目錄的內(nèi)容. 第一行顯示頁目錄的物理和線性地址.后面的每一行顯示一個(gè)頁目錄項(xiàng)的內(nèi)容.輸出:physical address: 物理地址.如果顯示的是頁目錄,(即PAGE不加參數(shù)),這個(gè)地址是頁目錄項(xiàng)的物理地址,即相應(yīng)頁表的地址. 如果顯示的是頁表,(即PAGE 加地址參數(shù)), 則這個(gè)地址是內(nèi)存中相應(yīng)頁的物理地址.linear address : 線性地址.如果顯示的是頁目錄,(即PAGE不加參數(shù)),這個(gè)地址是頁目錄項(xiàng)的線性地址,即相應(yīng)頁表的地址. 如果顯示的是頁表,(即PAGE 加地址參數(shù)), 則這個(gè)地址是內(nèi)存中相應(yīng)頁的線性地址. 如果加L參數(shù),則此地址是第一個(gè)頁的線性地址.attribute :下面是頁目錄項(xiàng)或頁表項(xiàng)的屬性: --------------------- P 在內(nèi)存中 NP 不在內(nèi)存中 D 又臟又快的DOS! A 存取位 U 用戶屬性 S 管理員屬性 R 只讀 ---------------------type :每個(gè)頁表項(xiàng)在架構(gòu)中都留有一個(gè) 3bit的OS字段,被操作系統(tǒng)利用, Windows就定義如下的類型: --------------------- System Private Instance Relock VM Hooked --------------------- 系統(tǒng) 私有 實(shí)例 重鎖 虛擬機(jī) 鉤子 --------------------- 點(diǎn)評(píng): 無 命令: PAUSE 作用: 滿屏后是否暫停顯示 語法: PAUSE [ON | OFF] 用法: PAUSE 命令將控制是否在SoftICE命令顯示輸出到達(dá)滿屏后暫停.默認(rèn)PAUSE 為ON,即在滿屏?xí)r暫停. PAUSE命令不加參數(shù)將顯示當(dāng)前狀態(tài). 點(diǎn)評(píng): 也可用SET PAUSE [ON|OFF] 命令: PCI 作用: 顯示系統(tǒng)中每個(gè)PCI設(shè)備的情況. 語法: PCI 用法: PCI 命令顯示系統(tǒng)中每個(gè)PCI設(shè)備的配置寄存器內(nèi)容.不要在非PCI的系統(tǒng)上使用這個(gè)命令. 大多數(shù)輸出的內(nèi)容都一目了然,少數(shù)的沒有說明,可以參考PCI詳細(xì)的說明書. 點(diǎn)評(píng): 我倒是用它來看顯卡的制造商. 命令: PEEK 作用: 從物理內(nèi)存中讀數(shù)據(jù) 語法: PEEK[size] address 用法: size : B 字節(jié)(默認(rèn)值);W 字;D 雙字;address: 物理內(nèi)存地址.PEEK 命令顯示從指定物理內(nèi)存中來的指定大小的數(shù)據(jù)PEEK 命令在讀取內(nèi)存映象的I/O 寄存器的值時(shí)很有用. 點(diǎn)評(píng): 參見POKE 命令: PHYS 作用: 顯示某個(gè)物理地址對(duì)應(yīng)的所有虛擬地址. 語法: PHYS physical-address 用法: physical-address: 物理地址, 是由x86的分頁機(jī)構(gòu)轉(zhuǎn)換來的.這個(gè)物理地址是傳到計(jì)算機(jī)的總線上的地址. 而且在操作內(nèi)存映象的硬件設(shè)備時(shí)(如顯存 )顯得特別重要.Windows用x86體系的虛擬尋址方式在虛擬地址(被程序用到)和物理地址(被硬件設(shè)備用到)之間建起一座橋梁.在很多情況下,一段物理地址可能出現(xiàn)在多個(gè)頁表項(xiàng)中,所以就存在一個(gè)物理地址對(duì)多個(gè)虛擬地址.SoftICE在表達(dá)式中不接受物理地址,所以應(yīng)用PHYS 命令來進(jìn)行轉(zhuǎn)換. 點(diǎn)評(píng): 無. 命令: POKE 作用: 向物理內(nèi)存寫數(shù)據(jù). 語法: POKE[size] address value 用法: size : B 字節(jié)(缺省值);W 字;D 雙字address: 物理內(nèi)存地址;value : 要輸出字節(jié),字,或雙字.POKE 命令將往指定的物理內(nèi)存地址處寫指定大小的數(shù)據(jù).這對(duì)在寫內(nèi)存映象的I/O 寄存器的值時(shí)很有用. 點(diǎn)評(píng): 無 命令: Print Screen鍵 作用: 打印屏幕內(nèi)容 語法: 按下PrintScreen鍵 用法: 這個(gè)功能將SoftICE屏幕上的內(nèi)容輸出到打印機(jī). 默認(rèn)的打印機(jī)端口是LPT1.可以用PRN命令來改變打印端口.由于SoftICE對(duì)外設(shè)的讀寫是直接往I/O端口的,所以這個(gè)功能只能用于直接聯(lián)接在COM口或LPT口上的設(shè)備,而不支持網(wǎng)絡(luò)打印.也可以用SoftICE Loader將內(nèi)容記錄到文件中去. 點(diǎn)評(píng): 打印機(jī)我沒有試過,可用Loader將內(nèi)容都記錄下來是非常不錯(cuò)的,有時(shí)記錄一段小代碼不必動(dòng)用w32dasm了,用Loader就可以代替,非常好的,我推薦您試一下!!!!

相關(guān)文章

最新評(píng)論