freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

softice使用說(shuō)明-wenkub

2023-04-07 13:03:50 本頁(yè)面
 

【正文】 整說(shuō)明。以下的暫存器名稱可以用 在運(yùn)算式中:AL 、址f 、AX 、BL 、BH 、BX 、CL 、CH 、CX 、DL 、DH 、DX 、DI SI 、BP 、SP 、IP 、CS 、DS 、ES 、SS 、FLS 3. 8. 1 指定記憶體位址許多 SoftICE 的指令要求以記憶體位址當(dāng)參數(shù)。 個(gè)位元組 (byte) 參數(shù)有 2 位,字組 (word) 參數(shù)有 4 位。所有的指令都是 1 到 6 個(gè)字元的字串且不分大小寫。S 3. 7 動(dòng)作狀態(tài)行 在螢?zāi)坏撞康臓顟B(tài)行提供指令語(yǔ)法的輔助。在你需要時(shí)移動(dòng)視窗以便觀看螢?zāi)簧媳灰暣皳醯降牡胤健0碅 1 t ↑使視窗變高A 1 t ↓使視窗變短使用 WIN 的指令以改變視窗的寬度。你在SoftICE 中設(shè)定 的所有中斷點(diǎn)此時(shí)開始啟動(dòng)。S 3. 2 日叫出視窗載入 SoftICE 後,你可以隨時(shí)叫出視窗。SoftICE 的所有指令部可以顯 示在一個(gè)小視窗中,但這個(gè)視窗可以擴(kuò)大到整個(gè)螢?zāi)?。無(wú)論如何,SoftICE將不會(huì)載入更為強(qiáng)大的功能(如EMM ) 。(例如:VDISK. SYS,) 。*使用SoftICE 作為符號(hào)或原始程式階段的除錯(cuò)。 如果您沒(méi)有 extended memory,只要鍵入:SICE 使用 Extended Memory 來(lái)載入的方法2. 2. 1 無(wú) Extended Memory 的載入方法 能以DEVICE DRIVER的 形式載入抑或以 般理式於DOS 命令行下執(zhí)行。 為 的組合語(yǔ)言原始程式。 為供使用者自定擴(kuò)展記憶體 (expanded memory) 使用方式的理式。 UPTIME. EXE 為 SoftICE 主理式。 S ICE磁片本身為了fg方便起見,并未實(shí)際做防拷措施。 使用于冊(cè)[ Soft1CE 的手冊(cè)有四個(gè)主要部份] (第一節(jié))學(xué)習(xí)如何使用 Soft1CE(第二節(jié))各種命令的說(shuō)明 (第三節(jié))所支援的特性 (第四節(jié))進(jìn)階的主題第一節(jié)討論使用本理式偵錯(cuò)時(shí)最常遇到的問(wèn)題。*甚至可以對(duì) DOS 不相容或可以自我開機(jī)的理式除錯(cuò)。(注1.)*如果你的電腦擁有超過(guò) 640 阻的記憶體,則 Soft1CE 將不會(huì)占用低於 640 KB 的傳統(tǒng) 記憶體。*即使鍵盤插斷被改,本理式還是可以呼叫出來(lái)。*可以和其它{貞錯(cuò)器同時(shí){貞錯(cuò)程式。3 是 個(gè)擁有友善使用者介面 (userfriendly) 的理式。硬體偵錯(cuò)器39。SoftICE 使用 80386 保護(hù)模式的特色,像是 paglng、I/O privilege level 和 break point register,t日39。SOFTICE 使用說(shuō)明 [介紹J 本理式的功能 使用于冊(cè) 系統(tǒng)需求 本理式的功能SoftICE 是 個(gè)軟體除錯(cuò)工具。硬體偵錯(cuò)器39。中斷點(diǎn),記憶體保護(hù),中斷跳出程式,等等.2 和現(xiàn)有{貞錯(cuò)器的使用方式相容。由於 SoftICE 的視窗可以自由移動(dòng),和變換大小,所以即使 些資訊被檔在視窗底下,只要經(jīng)過(guò)移動(dòng)和變換大小,也可以 被使用者看到,另外動(dòng)態(tài)的線上輔助功能,使得你偶而才用 次 SoftICE 也不會(huì)感到圓 擾..SoftICE 的特色:*可設(shè)定某記憶體在讀/寫時(shí)、I!O 埠在讀/寫時(shí)、到達(dá)某塊記憶體范圍,或是某插斷 發(fā)生時(shí),立即中斷回到 SoftICE。*完全支援 EMM (expand memory manager) 。*本f39。*親合力極強(qiáng)的動(dòng)態(tài)線上幫助。*安裝相當(dāng)簡(jiǎn)單。在本節(jié)中我們也安插了一個(gè)小實(shí)驗(yàn)。同樣,為了我們的便利,我們感激您對(duì) 我們的許可協(xié)約有著高度的尊敬。 為 SoftICE 啟始參數(shù)設(shè)定檔。UPTIME. EXE 為修正時(shí)間調(diào)[拯]的理式。 為 的符號(hào)檔。如果想要使用SoftIce的特點(diǎn)的話, DRIVER 的方 式載入。當(dāng)您沒(méi)有extended memory時(shí),Softice將盡量將自己本身載入到記憶體最高位置。 以Extended Memory來(lái)載入SICE可以下列兩種方法達(dá)成1 在 ωNFIG,SYS,:如果您將使用下列的功能,則必須是此種方法。*使用back trace ranges.*與其它NuMega 的產(chǎn)品如MagicCV,共同使用SICE。 入時(shí),能得到最好的效果。在18使用 有 些心得後,您可以重新調(diào)整SoftIce來(lái)使用諸如此類的功能。當(dāng)你把 Soft ICE 當(dāng)做其它除錯(cuò)程式 的助于使用時(shí),你可能會(huì)使用小視窗。 開始你只要按 Ctrl D 即可叫出 SoftICE。S 3. 4 改變視窗大小你可以改變 SoftICE 視窗的寬度和高度。(參閱 S 5. 9 )直接輸入 WIN 而不加參數(shù)會(huì)在下面兩種模式中切換:WIDE 模式 占滿整個(gè)螢?zāi)籒ARROW 模式 46 個(gè)字元寬有些指令像 D 、E 、R 、U ,使用 WIDE 模式以顯示更多訊息時(shí)較為方便。你可以用下列按鍵控制螢?zāi)?的移動(dòng):C t r 1 ↑向上移行 C t r 1 一↓ 向下移一行 C t r 1 一→向右移一列C t r 1 一←向左移一列S 3. 6 行編輯按鍵SoftICE 容易使用的行編輯器讓你可以叫回并編輯上 個(gè)指令。S 3. 8 指令語(yǔ)法SoftICE 是個(gè)由指令操控的除錯(cuò)工具。所有的參數(shù)都是字串或 運(yùn)算式。雙字組 (doub1e word) 是兩個(gè)白: 分隔的字組參數(shù)。 個(gè)記憶體位址是由兩個(gè)16 位元的字組中間以分號(hào)(:)分隔而組成的。SoftICE 運(yùn)算式的運(yùn)算器接受 些特殊字元和位址的使用。 ,它是用來(lái)代表原理式碼中的行號(hào),而非實(shí)際的位址。S 3. 9 功能鍵功能鍵可以代替 串 SoftICE 中之指令。個(gè)鍵定義如下表所示。 )F3 改變目前原始碼的模式(飛RC。 ) F7 執(zhí)行到游標(biāo)所在那行( HERE。 )Fll 執(zhí)行到返回位址(飛 SS:SP。輸入FK凹的指令可以顯示目前功能鍵所代表的意義。要得到輔助的資訊,鍵入:。所有的數(shù)字均以 16 進(jìn)位表示。以下是本節(jié)中所使用的代號(hào):[ J 語(yǔ)法中非必用的部份 可選用的部份XIY 使用 X 或 y (X y 擇使用)count count 指定中斷點(diǎn)條件要成立幾次才會(huì)真正引發(fā)中斷。R 代表讀取。由兩個(gè) 16 位元之字組以冒號(hào)分隔而組成。breaknumber 中斷點(diǎn)號(hào)碼是在你修改中斷點(diǎn)(即編輯、刪除、重新啟動(dòng)、暫停作用)時(shí)使用的。mask 由 1 、0 、X 所構(gòu)成的位元遮罩。因?yàn)?80386 晶片的 威力和彈性,使我們不需要額外的硬體設(shè)備就能有更強(qiáng)大的中斷點(diǎn)能力。SoftICE 的所有中斷點(diǎn)都是 sticky 。同種形態(tài)的中斷點(diǎn)最多可以有 10 個(gè)。S4. 2 設(shè)置中斷點(diǎn) 指令:BPM BP陽(yáng) BPMW BPMD 在記憶體位址被存取或執(zhí)行時(shí)引發(fā)中斷BPR 對(duì)記憶體范圍設(shè)置中斷點(diǎn) BPIO 對(duì)I!O 埠存取時(shí)觸發(fā)中斷 BPINT 呼叫插斷時(shí)觸發(fā)中斷BPX 設(shè)置/清除執(zhí)行中斷點(diǎn) CSIP CS: IP 范圍的檢定判斷 BPAND 等待復(fù)合中斷點(diǎn)的發(fā)生BPM BP陽(yáng) BPMW BPMD 在記憶體位址被存取或執(zhí)行時(shí)引發(fā)中斷 語(yǔ)法: BPM [sizel address [verbl [qua1i日er va1uel [C二countlsize B 、W 、DB byte 位元組 W word 字組 D Doub1e word 雙字組Slze 是指中斷點(diǎn)所涵蓋的范圍。va1ue 由中斷點(diǎn)大小決定是位元組、字組或雙字組的值解說(shuō):BPM 指令會(huì)在記憶體讀、寫或執(zhí)行時(shí)引發(fā)中斷。如果 verb 值是 X , CS: IP 所指的是中斷點(diǎn)設(shè)置的位 置。如果使用 BPMD ,指定的位址必需指向 個(gè)雙字組邊界。當(dāng) CS:1235 的理式碼被執(zhí)行時(shí)將引發(fā)中斷。(例) BPM DS:1000 W GT 5 這道指令設(shè)定個(gè)位元組的記憶體寫入中斷點(diǎn)。CS:IP 將指向引發(fā) 中斷的下段程式碼。如果未指定 verb ,內(nèi)定值是 W 。verb 值使用 T 或 TW 將在指定范圍內(nèi)可以做回溯追蹤 (back trace) 。(例) BPR BOOO:O BOOO:1000 W這道指令定義 個(gè)記憶體范圍的中斷點(diǎn)。va1ue 可以是 個(gè)位元組或字組。(例) BPIO 21 W NE FF這道指令定義個(gè)I!O 埠存取中斷點(diǎn)。其它位元可以是任意值。如果沒(méi)有指定 va1ue 值,在呼叫指定的插斷向量時(shí)將引發(fā)中斷。使用 INT? 指令可以得知此插斷呼叫發(fā)生時(shí)執(zhí)行到哪里。BPX 設(shè)置/清除執(zhí)行中斷點(diǎn) 語(yǔ)法: BPX [addressl [C二 countl 解說(shuō):BPX 指令讓你在原始程式中設(shè)置/清除執(zhí)行中斷點(diǎn)。如果只有指定差 距位址,目前的 CS 值會(huì)被當(dāng)做節(jié)段位址。(例) BPX. 1234這道指令將在原始程式第 1234 行設(shè)置中斷點(diǎn)。這個(gè)功能在你懷 疑程式會(huì)突然修改其范圍之外的理式碼時(shí)特別有用。如果沒(méi)有加參數(shù)則會(huì)顯示目前 CSIP 的范圍。 解說(shuō):BPAND 指令會(huì)對(duì)二或多個(gè)中斷點(diǎn)做邏輯的 AND 運(yùn)算。這個(gè)功能讓你可以設(shè)置更復(fù)雜的 中斷點(diǎn)條件。旦中斷點(diǎn)被復(fù)合後,除非此中斷點(diǎn)被清除或 BPAND 被關(guān)閉才會(huì)中止。S4. 3 處理中斷點(diǎn)SoftICE 提供許多指令來(lái)處理中斷點(diǎn)。* 中止所有中斷點(diǎn)。被中止的中斷點(diǎn) 其中斷點(diǎn)號(hào)碼後會(huì)有個(gè)*。 解說(shuō):BE 指令是用來(lái)重新啟動(dòng)被 BD 指令中止的中斷點(diǎn)。BL 指令會(huì)列出每個(gè)中斷點(diǎn)的中斷點(diǎn) 號(hào)碼、中斷點(diǎn)條件、中斷點(diǎn)狀態(tài)和計(jì)數(shù)。最後 個(gè)引發(fā) 中斷的中斷點(diǎn)會(huì)以高亮度顯示。B) PMB 1234:0000 W EQ 0010 C 二 031) BPR BOOO:OOOO BOOO:1000 W C 二012) BPIO 00021 W NE OOFF C二 013) BPINT 21 址f二4C C二 01BPE 編輯中斷點(diǎn)語(yǔ)法: BPE breaknumber解說(shuō):BPE 指令會(huì)把中斷點(diǎn)的敘述放到編輯行以供修改。按Enter 可以把這個(gè)中斷點(diǎn)重新輸入。這個(gè)指令讓你可以快速的設(shè)置和原中斷點(diǎn)相似的新中斷點(diǎn)。* 啟動(dòng)所有中斷點(diǎn)。如果沒(méi)有指定 length ,內(nèi)定值是 8 行或螢?zāi)婚L(zhǎng)度減 。 如果指定的位址范圍的原始程式碼有載入,由目前的原始碼模式來(lái)決定是否rADCUσb顯eTL口ucu 示原始碼。為、下阻即R 顯示或更改暫存器ZM/ U、xp任BS語(yǔ)法: R registername [ [二J va1ue J、ρlvTiIrL口、ρlvρlv口ucu、 αmva1ue 如果 registername 不是 FL , va1ue、是個(gè) 16 進(jìn)位值或運(yùn)算式。如果僅指定 registername 而未加 value ,則 SoftICE 會(huì)顯示指定暫存 器現(xiàn)在的值并提示你輸入新值。 如果要設(shè)置某旗號(hào),在旗號(hào)符號(hào)前加上+。(例) R FL這道指令會(huì)顯示目前旗號(hào)的值并讓你可以修改其值。大小是以頁(yè)來(lái)計(jì)算的。你可以根據(jù) MAP 指令所顯示的開始位址 漢大小來(lái)設(shè)置范圍中斷點(diǎn)。(例) MAP以下是這道指令顯示的范例:若 DOS 的版本低於 3. 1 ,將顯示理式的位址而非其理式名稱。如果沒(méi)有指定 Slze ,會(huì)以最後 次使用的 Slze 來(lái)顯示。 若資料窗是可見的,則資料會(huì)顯示在資料窗且 1ength 會(huì)被忽略。解說(shuō):E 指令顯示指定位址的記憶體內(nèi)容并讓你編輯其值。如果沒(méi)有指定 Slze ,以最後一次使用的 Slze 為準(zhǔn)。如果資料窗是可見的,則在其中修改資料:否則在指令窗中修改。若資料窗是不可 見的,則在指令窗中由最後 次顯示或編輯的位址開始進(jìn)行編輯。 OD這道指令把從 8000:0000 開始的值以 HELLO 字串和 個(gè)歸位字元代替。若是個(gè)硬體插斷,反組譯則會(huì)顯示插斷發(fā)生 時(shí)所執(zhí)行的理式碼。如果未指定參數(shù)將會(huì) 次 個(gè)螢?zāi)坏娘@示所有指令和運(yùn)算子的簡(jiǎn)單解說(shuō)。(例) ? ALTKEY這道指令會(huì)顯示包括 ALTKEY 指令的語(yǔ)法及范例的資料。S 5. 2 I!O 埠指令指令:I 、1B 由位元組I!O 埠輸入1W 白字組I!O 埠輸入。(例) 1 21這道指令是顯示一號(hào)中斷控制器的遮罩暫存器之值。你可以對(duì)位元組埠或字組埠做輸出,如果沒(méi)有指定 Slze ,內(nèi)定值是位元組。如果有設(shè)置任何中斷點(diǎn),它將被啟動(dòng)。否則會(huì)從 目前的 CS:IP 開
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1