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

正文內(nèi)容

debug命令大全-wenkub.com

2025-08-07 02:11 本頁面
   

【正文】 xs 參數(shù) 該命令不帶參數(shù)。 handle 指定句柄。 ++ 范例 要釋放句柄 0003,請(qǐng)鍵入以下命令: xd 0003 如果命令成功, Debug 將顯示下列消息: Handle 0003 deallocated ++++ Debug:XM(映射擴(kuò)展內(nèi)存頁) 將屬于指定句柄的 擴(kuò)展內(nèi)存邏輯頁映射到擴(kuò)展內(nèi)存的物理頁。 ++++ Debug:XD(釋放擴(kuò)展內(nèi)存) 釋放指向擴(kuò)展內(nèi)存的句柄。 要使用擴(kuò)展內(nèi)存,必須安裝符合 版的 Lotus/Intel/Microsoft 擴(kuò)展內(nèi)存規(guī)范 (LIM EMS) 的擴(kuò)展內(nèi)存設(shè)備驅(qū)動(dòng)程序。 警告 這兩種方法都可以將地址 CS:5C 處文件控制塊的文件名正確地編排格式。 范例 假定要將起始地址為 CS:100 的內(nèi)存內(nèi)容寫入到驅(qū)動(dòng)器 B 的磁盤中。 start 指定要寫入第一個(gè)扇區(qū)的十六進(jìn)制數(shù)。如果不指定 address, Debug 程序?qū)? CS:100 開始。 有關(guān)集成記憶碼的信息,請(qǐng)單擊 “ 相關(guān)主題 ” 列表中的 Debug A(匯編)。反匯編代碼看起來象已匯編文件的列表。 ++ 范例 要執(zhí)行一個(gè)指令( CS:IP 指向的指令),然后顯示寄存器的內(nèi)容、標(biāo)志的狀態(tài)以及指令的解碼形式,請(qǐng)鍵入以下命令: t 如果程序中的指令位于 04BA:011A, Debug 可能顯示下列信息: AX=0E00 BX=00FF CX=0007 DX=01FF SP=039D BP=0000 SI=005C DI=0000 DS=04BA ES=04BA SS=04BA CS=O4BA IP=011A NV UP DI NG NZ AC PE NC 04BA:011A CD21 INT 21 ++ 說明 跟蹤只讀內(nèi)存中的指令 t 命令使用 8086 或 8088 微處理器的硬件跟 蹤模式。該值必須是十六進(jìn)制數(shù)。 t [=address] [number] 參數(shù) =address 指定 Debug 啟動(dòng)跟蹤指令的地址。為此,請(qǐng)鍵入以下命令: scs:100 110 41 Debug 按以下格式顯示結(jié)果: 04BA:0104 04BA:010D 以下命令在 CS:100 到 CS:1A0 的范圍內(nèi)搜索字符串 “Ph” 。 list 指定一個(gè)或多個(gè)字節(jié)值的模式,或 要搜索的字符串。 Debug 的 默認(rèn)設(shè)置 在啟動(dòng) Debug 時(shí),會(huì)將段寄存器設(shè)置到空閑內(nèi)存的低端,指令指針設(shè)置為 0100h,清除所有標(biāo)志,并且將其余寄存器設(shè)置為零,除了被設(shè)置為 FFEEh 的 sp 之外。不需要在這些值之間留出空格。 有效寄存器名 以下是 registername 的有效值: ax、 bx、 cx、 dx、 sp、 bp、 si、 di、 ds、 es、 ss、 cs、ip、 pc 及 f。要查看更改,請(qǐng)鍵入 r 或 rf 命令。 registername 指定要顯示其內(nèi)容的寄存器名。 q 參數(shù) 該命令不帶參數(shù)。 警告 如果省略 address,程序?qū)? CS:IP 寄存器所指定的地址開始執(zhí)行。 ++ 范例 假定正在測試的程序在地址 CS:143F 處包含一個(gè) call 指令。 number 指定在將控制返回給 Debug 之前要執(zhí)行的指令數(shù)。 有關(guān)從輸入端口讀取字節(jié) 值的信息,請(qǐng)單擊 “ 相關(guān)主題 ” 列表中的 Debug I(輸入)。 ++++ Debug:O(輸出) 將字節(jié)值發(fā)送到輸出端口。如果指定第二個(gè)文件名,此名稱將放置到 CS:6C 的 FCB 中。如果在沒有命名所調(diào)試文件的情況下啟動(dòng) Debug,必須在使用 l 命令加載文件之前使用命令 nfilename。還要注意,如果現(xiàn)在使用 w(寫入)命令, Windows 2020 將使 用名稱 保存正在調(diào)試的文件 。第二個(gè) n 命令指定 將使用的參數(shù)。 ++ 范例 假定已經(jīng)啟動(dòng) Debug,并加載了正在調(diào)試的程序 。 [drive:][path] filename 指定要測試的可執(zhí)行文件的位置和名稱。因此,如 果將較高位地址的數(shù)據(jù)復(fù)制到較低位地址,則復(fù)制操作從原塊的最低位地址開始并向最高位地址進(jìn)行。但是,如果目標(biāo)塊已經(jīng)包含數(shù)據(jù) (就象它在覆蓋副本操作中一樣 ),則將改寫該數(shù)據(jù)。 address 指定要將 range 內(nèi)容復(fù)制到該位置的起始地址。鍵入不帶參數(shù)的 l 命令,可以加載從十六進(jìn)制文件中指定的地址處開始的十六進(jìn)制文件。如果指定 .exe 文件, Debug 將文件重新定位到 .exe 文件的標(biāo)題中指定的加載地址。 使用帶全部參數(shù)的 l 命令 如果使用帶所有參數(shù)的 l 命令, Debug 將加載指定磁盤扇區(qū)的內(nèi)容而不是加載文件。為此,請(qǐng)鍵入以下命令: l04ba:100 2 0f 6d ++ 注意 使用不帶參數(shù)的 l 命令 當(dāng)使用不帶參數(shù)的 l 命令時(shí),在 debug 命令行上指定的文件將加載到內(nèi)存中,從地址 CS:100 開始。 有關(guān)寫入調(diào)試到磁盤的文件的信息,請(qǐng)單擊 “ 相關(guān)主題 ” 列表中的 Debug w(寫入)。 start 指定要加載其內(nèi)容的第一個(gè)扇區(qū)的十六進(jìn)制數(shù)。 要從磁盤文件加載 BX:CX 寄存器中指定的字節(jié)數(shù)內(nèi)容,請(qǐng)使用以下語法: l [address] 要略過 Windows 2020 文件系統(tǒng)并直接加載特定的扇區(qū),請(qǐng)使用以下語法: l address drive start number 參數(shù) address 指定要在其中加載文件或扇區(qū)內(nèi)容的內(nèi)存位置。地址可以是 16 位的值。 02A9 0095 ++ 說明 Debug 首先將指定的兩個(gè)參數(shù)相加,然后從第一個(gè)參數(shù)中減去第二個(gè) 參數(shù)。 ++++ Debug:H(十六進(jìn)制) 對(duì)指定的兩個(gè)參數(shù)執(zhí)行十六進(jìn)制運(yùn)算。 Debug 設(shè)置用戶堆棧指針并將用戶標(biāo)志、代碼段寄存器和指令指針壓入用戶堆棧。 如果不在斷點(diǎn)處停止程序, Debug 程序?qū)⒉皇褂迷贾噶钐鎿Q中斷代碼。 指定斷點(diǎn) 程序在它遇到的第一個(gè)斷點(diǎn)處停止,而不論您在 breakpoint 列表的什么位置鍵入斷點(diǎn)。 范例 假定鍵入以下命令: gcs:7550 Windows 2020 運(yùn)行當(dāng)前內(nèi)存中的程序,直到執(zhí)行到 CS 段中的斷點(diǎn)地址 7550 為止。如果不指定 address, Windows 2020 將從 CS:IP 寄存器中的當(dāng)前地址開始執(zhí)行程序。 如果在 range 中的任何內(nèi)存損壞或不存在, Debug 將顯示錯(cuò)誤消息并停止 f 命令。 List 可以由十六進(jìn)制數(shù)或引號(hào)包括起來的字符串組成。任何以前存儲(chǔ)在指定位置的數(shù)據(jù)將會(huì)丟失。使用空格、逗號(hào)或制表符來分隔值。在任何字節(jié)位置都可以按 ENTER。在按 HYPHEN 時(shí), Debug 開始新行并顯示當(dāng)前地址和字節(jié)值。 進(jìn)入下一個(gè)字節(jié)。 替換字節(jié)值。 Debug 顯示以下內(nèi)容: 04BA:0100 10. 00. 04BA:0102 04BA:0101 在插入點(diǎn)鍵入 6f 更改值,如下所示: 04BA:0101 按 ENTER 停止 e 命令并返回到 Debug 提示符下。在鍵入新值后按 SPACEBAR(空格鍵),而不是按 ENTER 鍵。 list 指定要輸入到內(nèi)存的連續(xù)字節(jié)中的數(shù)據(jù)。 ++ Debug:E(鍵入) 將數(shù)據(jù)輸入到內(nèi)存中指定的地址。 如果鍵入以下命令, Debug 將從 CS:100 開始顯示 20h 個(gè)字節(jié)的內(nèi)容: dcs:100 l 20 如果鍵入以下命令, Debug 將顯示范圍從 CS 段的 100h 到 115h 中所有字節(jié)的內(nèi)容: dcs:100 115 ++ 說明 當(dāng)使用 d 命令時(shí), Debug 以兩個(gè)部分顯示內(nèi)存內(nèi)容:十六進(jìn)制部分(每個(gè)字節(jié)的值都用十六進(jìn)制格式表示)和 ASCII 碼部分(每個(gè)字節(jié)的值都用 ASCII 碼字符表示 )。 有關(guān)顯示寄存器內(nèi)容的信息,請(qǐng)單擊 “ 相關(guān)主題 ” 列表中的 Debug R(寄存器)。如果有差異, Debug 將按如下格式顯示: address1 byte1 byte2 addess2 ++++ Debug(轉(zhuǎn)儲(chǔ)) 顯示一定范圍內(nèi)存地址的內(nèi)容。 ++ 范例 以下命令具有相同效果: c100,10f 300 c100l10 300 每個(gè)命令都對(duì) 100h 到 10Fh 的內(nèi)存數(shù)據(jù)塊與 300h 到 30Fh 的內(nèi)存數(shù)據(jù)塊進(jìn)行比較。 c range address 參數(shù) range 指定要比較的內(nèi)存第一個(gè)區(qū)域的起始和結(jié)束地址,或起始地址和長度。 load AX with the 。以下范例顯示兩種格式: dec wo [si] neg byte ptr [128] 指定操作數(shù) Debug 使用包括在中括號(hào) ([ ]) 的操作數(shù)引用內(nèi)存地址的習(xí)慣用法。 a 3byte near jump 0100:0505 jmp far 50a 。例如,使用 movsw 可以移動(dòng) 16 位的字串,使用 mov***(文字因故被系統(tǒng)屏蔽) ***(文字因故被系統(tǒng)屏蔽) 可以移動(dòng) 8 位字節(jié)串。 this line assembles 。如果不指定地址, a 將在它上次停止處開始匯編。所有數(shù)值都是
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1