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

正文內(nèi)容

softice使用說明(參考版)

2025-03-26 13:03本頁面
  

【正文】 S 儲(chǔ)存目前插斷向量表。(例) SRSET這道指令會(huì)重設(shè)回溯追蹤緩沖區(qū)。XRSET 重設(shè)回溯追蹤緩沖區(qū) (back trace buffer)語法: XRSET解說:XRSET 指令會(huì)重設(shè)回溯追蹤緩沖區(qū)。參閱第九章及 TRACE 指令 以取得更多有關(guān)范圍回溯追蹤的資訊。XG 指令的行為類似普通除錯(cuò)中之 G 。 如果在位址之前有加 R 的話會(huì)把程式碼指標(biāo)移到指定位址的前 道理式碼。address 回溯追蹤緩沖區(qū)中欲執(zhí)行到之位址。(例) XP這道指令會(huì)在模擬追蹤模式中程式單步一道理式碼。參閱第九章及 TRACE 指令 以取得更多有關(guān)范圍回溯追蹤的資訊。XP 指令讓你可以重播回溯追蹤緩沖區(qū)中之程式碼。這個(gè)指令的行為類似普通除 錯(cuò)中之 T 。(例) XT這道指令會(huì)在模擬追蹤模式中單步執(zhí)行 道理式碼。參閱第九章及 TRACE 指令 以取得更多有關(guān)范圍回溯追蹤的資訊。XT 指令讓你可以重播回溯追蹤緩沖區(qū)中之程式碼。這個(gè)指令的行為類似普通 除錯(cuò)中之 T 。XT 在模擬追蹤模式中進(jìn)行單步執(zhí)行 語法: XT [R]R 反向進(jìn)行單步執(zhí)行。(例) TRACE 40這道指令會(huì)從回溯追蹤緩沖區(qū)倒數(shù)第 40 個(gè)理式碼開始進(jìn)入模擬追蹤模式。把 TRACE 指令和 SHOW 指令連接使用是很有用的。參閱第九章以 取得更多有關(guān)范圍回溯追蹤的資訊。未加參數(shù)的 TRACE 指令會(huì)顯示目前模擬追蹤模式是 ON 或 OFF 。進(jìn)入模擬追蹤 模式後,你可以使用 XT 、XP 和 XG 指令來追蹤緩沖區(qū)中之程式碼。 解說:TRACE 指令讓你可以把回溯追蹤緩沖區(qū)中之程式碼以宛如第一次執(zhí)行之情形 再重播一次。TRACE 進(jìn)入模擬追蹤模式 (trace simulation)語法: TRACE [start] I [OFF]start 從緩沖區(qū)中最後 個(gè)理式碼(最後抓入之程式碼)之前多少程式 碼開始模擬追蹤。在 TRACE 指令後接著使用 SHOW 指令可以讓你用兩種不同的觀點(diǎn)來看在回溯 追蹤緩沖區(qū)中之程式碼。(建議)把程式碼窗設(shè)為可見并在其中顯示目前回溯追蹤緩沖區(qū)之真正程式碼區(qū) 段是很有用的。(注)在使用 SHOW 指令之前必需先用范圍回溯追蹤記錄程式碼。這個(gè)號(hào)碼表示你多深入顯示緩 沖區(qū)。按 Esc 鍵以離 開 SHOW 指令。如果有理式碼之原始碼,會(huì) 以混合的方式顯示:否則只顯示理式碼。start 從緩沖區(qū)中最後 個(gè)理式碼(最後抓入之程式碼)之前多少程式 碼開始顯示。(例) C 5000:100 L 10 6000:100這道指令會(huì)比較從記憶體位址 5000:100 開始 10h 位元組之記憶體區(qū)塊和從 6000:100 開始 10h 位元組的記憶體區(qū)塊之值。解說:C 指令會(huì)拿 address1 處 1ength 位元組大小的記憶體區(qū)塊和 address2 處 之資料做比較。 解說:M 指令會(huì)從指定的 startaddress 搬移 1ength 位元組的資料到endaddress(例) M 1000:0 L 200 2000:0這道指令會(huì)從記憶體位址 1000:0000 處搬移 200h 位元組的資料到2000:0000 處。這道指令會(huì)從 8000:0000 開始填入 100h 位元組的 Test 0 Test 字串會(huì) 直重覆直到填完指定的長度。填入的動(dòng)作會(huì)從指定的address 開始并持續(xù) 1ength 位元組。1ength 位元組長度。H 將資料填入記憶體語法: F address L 1ength data1istdatalist 串位元組資料或以逗號(hào)、空白分隔的加引號(hào)字串。 ,12,34 這道指令會(huì)從目前的資料節(jié)段中差距位址為 SI+10 處開始搜尋 Hello 字 串後接 12h 、13h 的資料。每個(gè)發(fā)現(xiàn)的位址都會(huì)顯示出來(例) S DS:SI+10 L CX 39。 解說:S 指令會(huì)在記憶體中搜尋和 datalist 相同之位元組或字元。加引號(hào) 的字串可以使用單引號(hào)或雙引號(hào)。如: MOV AX,[1234J(例) ACS:1234這道指令會(huì)提示你輸入組合語言碼并從 CS:1234 開始組譯之。如果未指定FAR 、NEAR , 律視為 NEAR 。士 WORD PTR 和 BYTE PTR 用來決定資料的大小。DB 指令後接 串位元組資 料或/和自空白、逗號(hào)分隔的字串。如果你正組譯的記憶體范圍在程式碼窗中是可見的,在你組譯時(shí)程式碼會(huì)交 互變化。程式碼必需符合標(biāo)準(zhǔn)的 Inte1 模式。每行前會(huì)顯示位址當(dāng)提示符號(hào)。但是運(yùn)算輔助器及80386 的特殊程式碼、暫存器定址模式等無法組譯。S 5. 5 公用指令指令:A 組 辛程式碼S 搜尋資料F 將資料填入記憶體M 搬移資料C 比較兩記憶區(qū)塊 A 組譯程式碼 語法: A [addressJ 解說:SoftICE 的組譯器允許你把程式碼直接組譯進(jìn)記憶體中。(例) 13HERE ON這道指令會(huì)打開 13HERE 模式。如果沒有加參數(shù)將會(huì)顯示目前 13HERE 的狀態(tài)。當(dāng)INT 3 發(fā)生時(shí)會(huì)叫出 SoftICE 視窗。這項(xiàng)功能 在你想讓程式停在某特定位置時(shí)很有用。這意味著即使關(guān)閉插斷,SoftICE 也可隨時(shí)叫出。BREAK 的內(nèi)定值是 OFF 。當(dāng) BREAK為 ON 時(shí),只要按熱鍵即可叫出 SoftICE 。即使效率會(huì)降低,若是程式隨時(shí)可能會(huì)當(dāng)?shù)簦褂谜哌€是可能會(huì) 直使用 BREAK 模式。BREAK 模式會(huì)些微的降低系統(tǒng)的效率。(例) WARN ON這道指令會(huì)打開 DOS/ROM BIOS 重入警告模式。如果未加參數(shù)將會(huì)顯示目前陽剛的狀態(tài)。只有在你確定不會(huì)造 成 DOS 或 ROM BIOS 重入時(shí)才可選擇繼續(xù)。系統(tǒng)會(huì)顯示目前 CS:IP 并讓你決定是要繼續(xù)或是回到 Soft ICE 。因?yàn)?DOS 和 ROM BIOS 不完全能重入,若中斷點(diǎn)發(fā)生在 DOS 或 ROM BIOS 在執(zhí)行時(shí),除錯(cuò)器 可能無法正常的工作。WARN 設(shè)定 DOS/ROM BIOS 重入 (reentrancy) 警告模式 語法: WARN [ON I OFFl解說:WARN 指令是用來讓 SoftICE 和會(huì)使用 DOS 或 ROM BIOS 的除錯(cuò)器起使 用。ACTION 的內(nèi)定值是 HERE 。參閱 sl 1. 2 以取得更多資訊。 HERE則是用來使中斷點(diǎn)條件成立時(shí)回到 SoftICE 0 INT1和 NMI 則是兩者擇用在無法使用 INT3 的除錯(cuò)器時(shí)。(參閱Sll. 2)解說:ACTION 指令用來決定當(dāng)中斷點(diǎn)條件成立時(shí)要把控制權(quán)交給誰。S 5. 4 除錯(cuò)模式指令 指令:ACTION 設(shè)定中斷點(diǎn)發(fā)生後的動(dòng)作WARN 設(shè)定 DOS/ROM BIOS 重入 (reentrancy) 警告模式BREAK 在任何時(shí)候中斷13HERE 把 INT 3 指向 SoftICE ACTION 設(shè)定中斷點(diǎn)發(fā)生後的動(dòng)作語法: ACTION 口NTl I INT3 I NMI I HERE I intnumberlintnumber 任何可用的插斷號(hào)碼 (OFFh) 。(例) HBOOT這道指令會(huì)重新載入系統(tǒng)。除非介 面卡需要重開電源才能重置否則 HBOOT 就夠用了。HBOOT 硬體系統(tǒng)載入 (完全重設(shè)) 語法: HBOOT解說:HBOOT 指令會(huì)重置整個(gè)系統(tǒng)。(例) BOOT這道指令會(huì)重新載入系統(tǒng)。為了讓 BOOT 正確的工作,SoftICE 必需由 中做第 個(gè)驅(qū)動(dòng)程 式載入。有時(shí)候 19h 插斷可能無法工 作。BOOT 載入系統(tǒng) (保留 SoftICE )語法: BOOT解說:BOOT 指令會(huì)重置系統(tǒng)并保留 SoftICE 0 BOOT 可以用來對(duì)載入程序、DOS驅(qū)動(dòng)程式及非 DOS 的作業(yè)系統(tǒng)做除錯(cuò)。(例) EXIT R還原中斷向量表并跳出目前的理式。舉例來說,EXIT 指令不會(huì)重設(shè)視訊模式。因?yàn)?SoftICE 可以在任何時(shí)候叫出,可能會(huì) 有 DOS 不能接受中止函數(shù)呼叫的情形發(fā)生。符號(hào)和原始碼會(huì)保持在記憶體中。(注)依照下列步驟來重新啟動(dòng)由 載入的理式:EXIT RLDR EXIT 指令會(huì)把中斷向量表還原成程式載入前之值,然後回到命令處理器。使用 R 參數(shù)會(huì)把中斷向量還原成它們最後 次儲(chǔ)存的狀態(tài)。使用 R 參數(shù)時(shí),除了中斷向量表外,不會(huì)做任何系統(tǒng)重設(shè)的動(dòng)作。這個(gè)指令只有在 DOS 處於可以接受此函數(shù)呼叫的狀態(tài)下才能使用。(例) GENINT NMI這道指令會(huì)強(qiáng)制發(fā)生一個(gè)無法遮罩的插斷。GENINT 指令會(huì)模擬執(zhí)行一道硬體插斷或 INT f呈式碼。當(dāng) SoftICE 和另 個(gè)軟體除錯(cuò)器共用時(shí),這個(gè)功能可以用來把控制權(quán)交給另一個(gè)除錯(cuò)器。(例) HERE這個(gè)例子在目前游標(biāo)所在設(shè)置 個(gè)執(zhí)行中斷點(diǎn),然後離開 SoftICE 并從目前的 CS:IP 開始執(zhí)行。這種情形下,在 ROM 中 G 或 P 指令將無法正常工作。除非所有的中斷點(diǎn)暫存器都被 sticky 中斷點(diǎn)占滿了,不然 nonsticky 中 斷點(diǎn)會(huì)使用 80386 中斷點(diǎn)暫存器。此外, 所有的 sticky 中斷點(diǎn)也會(huì)被啟動(dòng)。如果程式碼窗不可見或游標(biāo)不在其中,用 G 指令代替。HERE 執(zhí)行到目前游標(biāo)那行語法: HERE解說:HERE 指令會(huì) 直執(zhí)行到目前游標(biāo)所在那行。如果目前的敘述是 個(gè)程序或呼叫函數(shù),P 指令會(huì)把它整個(gè)執(zhí)行完。如果你嘗試這樣做將會(huì)顯示出錯(cuò)誤訊息。 在這種狀況下,中斷點(diǎn)將會(huì)使用 INT 3 方式。P 指令會(huì)設(shè)置個(gè)只用 次的執(zhí)行中斷點(diǎn)。除非目前 CS:IP 之程式碼是呼叫、插斷、 回圈或反復(fù)字串,不然將執(zhí)行此程式碼。(例) T 二 1284 3這道指令會(huì)單步執(zhí)行在記憶體位址 1284 的 3 道理式碼。如果目前的敘述是 個(gè)程序或呼叫函數(shù)且呼叫的程序的原始碼存在,T 指令會(huì)單步執(zhí)行進(jìn)入這個(gè)呼叫。TRACE 指令將持續(xù)執(zhí) 行直到 count 為零或按了 ESC 鍵,而不管是否有中斷點(diǎn)發(fā)生。若有指定startaddress ,則 CS:IP 將指向 startaddress 以進(jìn)行單步執(zhí)行。T 追蹤道理式碼語法: T [二startaddress] [count]解說:T 指令使用單步旗號(hào)以單步執(zhí)行 道理式碼。如果你嘗試這樣做將會(huì)顯示出錯(cuò)誤訊息。在這種狀況下,中斷點(diǎn)將會(huì)使用 INT 3 方式。 未加參數(shù)的 G 指令和 X 指令有相同的作用。breakaddress 必需是道理式碼的第位元組。否則會(huì)從 目前的 CS:IP 開始執(zhí)行。除此之外,所有的 sticky 中斷點(diǎn)也會(huì)被啟動(dòng)。如果有設(shè)置任何中斷點(diǎn),它將被啟動(dòng)。S 5. 3 轉(zhuǎn)換控制指令 指令:X 離開 Soft1CE 之視窗G 執(zhí)行到某位址T 追蹤道理式碼P 單步執(zhí)行程式HERE 執(zhí)行到目前游標(biāo)那行GENINT 強(qiáng)制某插斷EXIT 強(qiáng)制離開目前之 DOS 程式 BOOT 載入系統(tǒng) (保留 SoftICE ) HBOOT 硬體系統(tǒng)載入 (完全重設(shè)) X 離開 SoftICE 之視窗語法: X解說:X 指令會(huì)離開 SoftICE 視窗并恢復(fù)因叫出 SoftICE 而中斷的理式之控制 權(quán)。你可以對(duì)位元組埠或字組埠做輸出,如果沒有指定 Slze ,內(nèi)定值是位元組。、OB 、明 白字組I!O 埠輸出 語法: 0 [sizeJ port va1uesize B byte W word D doub1e word port 個(gè)位元組或字組的值va1ue 位元埠為位元組值。(例) 1 21這道指令是顯示一號(hào)中斷控制器的遮罩暫存器之值。你可以從位元組或字 組埠輸入。S 5. 2 I!O 埠指令指令:I 、1B 由位元組I!O 埠輸入1W 白字組I!O 埠輸入。這是 10+14*2 的 16 進(jìn)位、10 進(jìn)位值及 ASCII 字元。(例) ? ALTKEY這道指令會(huì)顯示包括 ALTKEY 指令的語法及范例的資料。若有指定參數(shù)則會(huì)顯示包括指令語法及范例的詳盡說明。如果未指定參數(shù)將會(huì) 次 個(gè)螢?zāi)坏娘@示所有指令和運(yùn)算子的簡單解說?;?H 顯示輔助訊息語法: ? I H [mand I expressionJ解說:。若是個(gè)硬體插斷,反組譯則會(huì)顯示插斷發(fā)生 時(shí)所執(zhí)行的理式碼。(例) INT?以下是 INT? 顯示結(jié)果的例子:Last Interrupt: 16At: 0070:0255這個(gè)例子顯示在 S
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1