debug是什么意思,debug中文翻譯,debug發(fā)音、用法及例句
?debug
debug發(fā)音
英:[?di:'b?ɡ] 美:[di?b?ɡ]
英: 美:
debug中文意思翻譯
v.調試, 驅除(某處的)害蟲(chóng), 排除障礙,尋出并拆除 ... 內的**器
debug詞形變化
名詞: debugger | 動(dòng)詞過(guò)去分詞: debugged | 動(dòng)詞過(guò)去式: debugged | 動(dòng)詞現在分詞: debugging | 動(dòng)詞第三人稱(chēng)單數: debugs |
debug同義詞
insolvent | bankrupt | debitor | defaulter | mortgagor | pledger | borrower
debug反義詞
creditor
debug常見(jiàn)例句
1 、Tds Holds the external debug symbol table.───保存外部的調試符號表。
2 、I don't know what the * happened, but the system just debugged itself.─── 我不知道怎么回事 但系統剛剛進(jìn)行了自我除錯
3 、They may want to debug it on the other system remotely, without having to go sit in front of the other computer.───他們可能希望無(wú)需坐到其他計算機前,即可在其他系統中對其進(jìn)行遠程調試。
4 、In the Add Project Output Group dialog box, select Primary output and Debug Symbols.───在“添加項目輸出組”對話(huà)框中,選擇“主輸出”和“調試符號”。
5 、Run PIDA with added debug information.───29顯示版本信息并退出。
6 、Modify the Debug Information Format property.───修改“調試信息格式”屬性。
7 、Most coders think debugging software is about fixing a mistake, but that's bullshit.─── 大多數程序員都認為軟件除漏 就是修正錯誤 不過(guò)這是胡扯
8 、A software deelopment tool used to test and debug embedded software.───一個(gè)軟件開(kāi)發(fā)工具,被用來(lái)對嵌入式軟件進(jìn)行測試和除錯。
9 、We were three weeks deep on debugging the pro.─── 當時(shí)我們調試專(zhuān)業(yè)版都三周了
10 、The following procedures explain how to generate and debug a dump file for a 64-bit application.───下面的過(guò)程解釋如何為64位應用程序生成和調試轉儲文件。
11 、You can debug a release build.───可以調試發(fā)布版本。
12 、Writes information about the debug to the trace listeners in the Listeners collection if a condition is true.───如果條件為true,則將有關(guān)調試的信息寫(xiě)入Listeners集合中的跟蹤偵聽(tīng)器。
13 、You can set the active process in the Debug Location toolbar.───可以在“調試位置”工具欄中設置活動(dòng)進(jìn)程。
14 、Before you debug on a production server, consider the potential impact on production work.───在成品服務(wù)器上進(jìn)行調試之前,請考慮對生產(chǎn)工作的潛在影響。
15 、It is useful for a debug build (in an ASSERT call, for example), but try to avoid using it in a release build.───它對于調試版本是有用的(例如,在A(yíng)SSERT調用中),但應盡量避免在發(fā)布版本中使用它。
16 、From within the JDE, select Debug >Go to start the build process.───從內jde、調試責"開(kāi)始進(jìn)入建設進(jìn)程.
17 、On the Debug menu, click Windows and choose Processes.───在“調試”菜單上單擊“窗口”,再選擇“進(jìn)程”。
18 、You can have as many debug configurations for a single project as you wish.───對一個(gè)項目,您希望有幾種調試配置就可以有幾種。
19 、Documentation is invaluable during program debug, and essential for efficient program maintenance.───在程序調試階段,文檔是極寶貴的,也是有效的維護程序的基
20 、Look, this guy couldn't debug a balledup napkin.─── 聽(tīng)著(zhù) 這家伙連個(gè)揉成團的紙巾都打不開(kāi)
21 、A breakpoint that are inserted in object code to cause a branch to a debug program at proper times and places.───在目的代碼中安**的斷點(diǎn),使得執行在適當的時(shí)間和位置上轉向查錯程序。
22 、Debug a spacecraft before launch; debug a computer program.───發(fā)射前排除航天機故障; 排除程序中的錯誤
23 、You can run the query returned to debug your application.───可以運行返回的查詢(xún)來(lái)調試您的應用程序。
24 、SOS can be used to debug managed applications, as well as dump files.───SOS可用于調試托管應用程序以及轉儲文件。
25 、From the Debug menu, point to New Breakpoint, and click Break at Function.───從“調試”菜單中指向“新建斷點(diǎn)”,然后單擊“在函數處中斷”。
26 、Do this once for the Debug configuration and once for Release configuration.───對“調試”配置和“發(fā)布”配置各執行一次該操作。
27 、No Lecture, BUILD, TEST, DEBUG!───4沒(méi)有講課,構造、測試、糾錯!
28 、The following sections describe several ways that you can debug the client-side script in your application.───以下章節描述了調試應用程序中客戶(hù)端腳本的幾種方法。
29 、This paper presents commands of DEBUG and its applications in system maintenance.───介紹了debug命令的作用和它在系統維護中的幾項應用。
30 、If you are running with a debug build, your program enters break mode.───如果正在調試版本中運行,則程序進(jìn)入中斷模式。
31 、Before you are able to debug your project, the code needs to compile and run cleanly.───在您能調試您的項目之前,需要先完整地編譯和運行代碼。
32 、On the Debug menu, click Windows, and then click Watch to open the Watch window.───在“調試”菜單上單擊“窗口”,然后單擊“監視”以打開(kāi)“監視”窗口。
33 、If you are willing to debug something, you should also be willing to run it.───如果想調試代碼,您還應該樂(lè )于運行它。
34 、The cheeky bastards ?actually debugged the system before uploading the virus.─── 這些**在上傳病毒之前 還把系統調試了一遍
35 、ASP.NET AJAX also does some type checking in debug mode where it makes sense to help developers catch bugs earlier.───ASP.NET AJAX還會(huì )在調試模式下執行某些類(lèi)型檢查,這對開(kāi)發(fā)人員更早捕獲Bug很有幫助。
36 、Enabling debug mode will greatly affect the performance of your ASP.NET application.───啟用調試模式將極大地影響ASP.NET應用程序的性能。
37 、Act in haste and repent at leisure. Program in haste and debug forever.───匆忙行事,不悔難求,草率程序,調試不休。
38 、Enabling Allow any user to debug disables this user name check.───啟用“允許任何用戶(hù)進(jìn)行調試”將禁用此用戶(hù)名檢查。
39 、You can assign different levels to it to specify the types of trace or debug messages the application outputs.───則可以給它分配不同的級別,以指定跟蹤類(lèi)型或應用程序輸出的調試消息。
40 、If debug mode is enabled, the performance of your application can suffer.───如果啟用了調試模式,應用程序的性能可能受到影響。
41 、Next to the Run button in the Test View window, click the down arrow and select Debug Selection.───單擊“測試視圖”窗口的“運行”按鈕旁邊的下箭頭并選擇“調試選定內容”。
42 、Without these constants, Debug and Trace class methods are not compiled and no output is generated.───如果沒(méi)有這兩個(gè)常數,則Debug和Trace類(lèi)方法將不會(huì )被編譯,并且不生成任何輸出。
43 、Describes how to install PDB and DBG files to debug crashes that happen inside a system call.───介紹如何安裝PDB和DBG文件來(lái)調試發(fā)生在系統調用內部的故障。
44 、You can debug client script in various ways.───可以通過(guò)多種方式調試客戶(hù)端腳本。
45 、A Release build should contain debug symbols.───發(fā)布版中應該包含調試符號。
46 、Use the Trace class if you want output in both the Debug and Release versions.───如果要同時(shí)在調試版本和發(fā)布版本中輸出,則使用Trace類(lèi)。
47 、If the program you want to debug is running on another machine, you must first select the remote machine.───如果要調試的程序運行在另一臺計算器上,必須首先選擇該遠程計算機。
48 、Base class for the listeners who monitor trace and debug output.───為監視跟蹤和調試輸出的偵聽(tīng)器提供。
49 、You can open the Breakpoints window from the Debug menu.───可以從“調試”菜單打開(kāi)“斷點(diǎn)”窗口。
50 、Perform schematic design and circuit board layouts and prototype debug.───完成參考設計板的的原理圖,印制板圖及樣品調試。
51 、We are ready to test the EGL in debug mode.───準備在調試模式中測試EGL。
52 、The debug method of BDM and Codewarrior IDE are introduced.───介紹了BDM調試方法和集成開(kāi)發(fā)環(huán)境CodeWarrior;
53 、How Can I Debug an Access Violation?───如何調試訪(fǎng)問(wèn)沖突?
54 、Paavo was debugging the server, and there was no fire.─── 帕沃當時(shí)在給服務(wù)器調試 而并沒(méi)有起火
55 、The next step is to restart the Geronimo server in debug mode.───下一步是在調試模式下重啟Geronimo服務(wù)器。
56 、It can also be used to debug applications that are running on a remote machine.───它還可以用于調試在遠程機器上運行的應用程序。
57 、Dotfuscator removes debug information and non-essential metadata from a MSIL file as it processes it.───在Dotfuscator處理MSIL文件時(shí),將從文件中移除調試信息和不必要的元數據。
58 、Visual Web Developer 2005 Express Edition exits Debug mode and returns control for Web page development.───Visual Web Developer 2005 Express Edition退出調試模式并返回用于網(wǎng)頁(yè)開(kāi)發(fā)的控件。
59 、You can also debug SQL Server database objects outside of a SQL Server project.───也可以在SQL Server項目外部調試SQL Server數據庫對象。
60 、Trojans can help identify and spyware, and software debug.───可以幫助查找木馬和**程序,以及軟件調試。
61 、The result of a debug has shown that the method is reasonable.───從調試結果可以看出,上述方法是合理的。
62 、It would also be useful for anyone who would like to debug their code in a user-friendly visual format.───它也對任何想要以用戶(hù)友好的可視的格式調試代碼的人有幫助。
63 、If it is a debug build, the. Dll,. Pdb, and. Map files move to the %_FLATRELEASEDIR% directory as well.───如果它是調試版本,則.dll、pdb和.map文件也將移動(dòng)到%_FLATRELEASEDIR%目錄中。
64 、Even then, I still often had to debug through the code of the component to actually find the problem.───即使這樣,我仍然不得不經(jīng)常調試組件的代碼才能真正發(fā)現問(wèn)題所在。
65 、Debug only code - comments can lie.───僅僅調試代碼-注釋會(huì )撒謊。
66 、Therefore, you would not be able to debug script code within the process.───因此,您將不能調試進(jìn)程內的腳本代碼。
67 、If you are not sure it is secure, do not debug it.───如果您不能確定它是安全的,請不要調試它。
68 、The debug information for a large MFC application can take up a lot of disk space.───大型MFC應用程序的調試信息會(huì )占用大量磁盤(pán)空間。
69 、In the context of this book, a debug monitor.───在這本書(shū)的上下文中,是指調試監視器。
70 、It's been querying itself for the last hour like he's trying to debug his own head.─── 已經(jīng)進(jìn)行自查證一小時(shí)了 他好像想給自己的大腦除錯
71 、Learn to debug on live servers.───了解如何在處于活動(dòng)狀態(tài)的服務(wù)器上進(jìn)行調試。
72 、It is facility to debug firmware program.───印證了該系統調試固件程序方便可行。
73 、In that case, you must debug the optimized code.───在此情況下,必須調試優(yōu)化的代碼。
74 、Hands-on experience PCBA soldering and debug as first plus.───具備實(shí)際操作PCBA手工焊接和電路診斷經(jīng)驗,為首要優(yōu)先條件。
75 、Optimized code is harder to debug because instructions do not correspond directly to statements in your source windows.───優(yōu)化代碼更難調試,因為指令與源窗口中的語(yǔ)句并不是直接對應的。
76 、Design and debug of the assembly language about the target processor are implemented.───完成了目標處理器匯編語(yǔ)言過(guò)程的設計和調試。
77 、Like I said, the most difficult thing about debugging isn't fixing the bug.─── 如我所說(shuō) 除漏最難的一點(diǎn) 不是修補漏洞
78 、This can occur if the server becomes unavailable during the debug setup process.───如果服務(wù)器在調試設置進(jìn)程中變?yōu)椴豢捎?則可能發(fā)生這種情況。
79 、Use the Debug class if you only output in the Debug version of your program.───如果只在程序的調試版本中輸出,則使用Debug類(lèi)。
80 、How do you debug your code when you may not even know which machines are executing your application?───在您甚至不知道哪一臺機器將會(huì )運行您的代碼的情況下,又該如何進(jìn)行調試?
81 、It is in favourof to extend and debug a new function to use a modularization method for designing program.───其模塊化的程序設計方法。非常有利于擴展新的功能和調試。
82 、Run the XML Web service in debug mode.───在調試模式下運行XML Web services。
83 、The debug output can be viewed in the Visual StudioOutput window when running your application in debug mode.───以調試模式運行應用程序時(shí),可以在Visual Studio的“輸出”窗口中查看調試輸出。
84 、In the Image File Execution Options folder, locate the name of the application you want to debug, such as myapp. Exe.───在“Image File Execution Options”文件夾中,找到要調試的應用程序的名稱(chēng),如myapp.exe。
85 、Our engineers realized you were trying to debug a program, not infect it.─── 我們的工程師發(fā)現你在試圖調試程序錯誤 而不是植入病毒
86 、Use your logging code to trace problems and debug your program.───使用您的日志記錄代碼來(lái)跟蹤問(wèn)題和調試程序。
87 、This information may be requested by Product Support Services to troubleshoot and debug failures.───產(chǎn)品支持服務(wù)部門(mén)可能需要此信息以排除故障與調試錯誤。
88 、Design and debug software of upper machine.───上位機軟件設計及調試。
89 、This debug script should neutralise the hopper viruses, but they'll need time to work.─── 這個(gè)修復腳本應該能消滅病毒跳蟲(chóng) 但這需要時(shí)間
90 、Visual Web Developer will prompt you to browse for a URL if one is not set and you attempt to preview or debug a page.───如果有一個(gè)文件沒(méi)有設置,并且您要嘗試預覽或調試頁(yè)面,則Visual Web Developer將提示您瀏覽URL。
debug是什么意思debug是什么意思
debug命令 DEBUG命令參數詳解 DEBUG是一個(gè)DOS實(shí)用程序,是供程序員使用的程序調試工具,可以用它檢查內存中任何地方的字節以及修改任何地方的字節。它可以用于逐指令執行某個(gè)程序以驗證程序運行的正確性,也可以追蹤執行過(guò)程、比較一個(gè)指令執行前后的值以及比較與移動(dòng)內存中數據的范圍,讀寫(xiě)文件與磁盤(pán)扇區?! ∷墓δ馨ㄒ韵聨讉€(gè)方面?! ?,直接輸入,更改,跟蹤,運行匯編語(yǔ)言源程序; 2,觀(guān)察操作系統的內容; 3,查看ROMBIOS的內容; 4,觀(guān)察更改RAM內部的設置值; 5,以扇區或文件的方式讀寫(xiě)軟盤(pán)數據 DEBUG把所有數據都作為字節序列處理。因此它可以讀任何類(lèi)型的文件。DEBUG可以識別兩種數據:十六進(jìn)制數據和ASCⅡ碼字符。它的顯示格式是各個(gè)字節的十六進(jìn)制值以及值在32與126之間的字節的相應ASCⅡ碼字符?! ≡贒EBUG中輸入數據有兩種方法:提示方法和非提示方法。在用提示方法時(shí),用戶(hù)可以輸入要求輸入數據的命令,后跟數據所要輸入的地址。然后用戶(hù)就可以看到該地之中已有內容及一個(gè)冒號提示符。此時(shí)用戶(hù)可以在提示符下輸入一個(gè)新的值或者按下回車(chē)鍵或CTRL+C回到短橫(-)提示符。在運用非提示方法時(shí),用戶(hù)可以輸入要輸入數據的內存地址以及要輸入的字節。但與使用字處理程序或正文編輯程序時(shí)不一樣,在使用DEBUG時(shí),用戶(hù)不能直接移動(dòng)光標到一入口點(diǎn)輸入或修改數據,而要一次輸入一個(gè)或幾個(gè)字節?! ≡谑褂肈EBUG時(shí)可以只涉及內存中的數據,從而一般都要指定所要處理的內存地址,地址的輸入格式是:[段地址]:[位移]。如果沒(méi)有輸入地址,DEBUG將假定為當前內存段,從位于地址100H的字節開(kāi)始。前100H字節保留給程序段前綴使用,這一專(zhuān)用區域用于建立DOS與程序之間的聯(lián)系。DEBUG總是用四位十六進(jìn)制數表示地址。用兩位數表示十六進(jìn)制數據?! ≈v到這里大家應該對DEBUG有了初步的了解,但是光知道這些可不夠,接下來(lái)我來(lái)講講DEBUG的命令格式和命令。當輸入 DEBUG 調用了DEBUG程序,就會(huì )出現一個(gè)短橫提示符,用戶(hù)就可以在這一短橫后輸入DEBUG程序的命令。有些DEBUG命令會(huì )顯示一個(gè)內存地址并產(chǎn)生一個(gè)作為提示符的冒號。在這些提示符后,用戶(hù)可以輸入一個(gè)新值以改變所顯示位置原來(lái)的值。如果用戶(hù)不輸入一個(gè)新值而是按下回車(chē)或CTRL+C,那么原來(lái)的值不會(huì )改變?! ∫话阌貌恢?zhù)把地址和命令名字分開(kāi)。例如,用轉儲命令D察看100號地址的數據,那么這個(gè)命令可以用以下任一種形勢輸入: D100 D100 D。100 D,100 如果輸入的命令中出現了錯誤,DEBUG將在下一行對著(zhù)錯誤的位置標記出來(lái),例如: -s100d12 ^Error DEBUG的命令及功能如下: *A[地址]匯編命令 功能:將指令直接匯編成機器碼輸入到內存中?! ≌f(shuō)明:用于小段程序的匯編及修改目標程序,所有輸入的數字均采用十六進(jìn)制,用戶(hù)裝入內存的匯編語(yǔ)句是連續存放的,若沒(méi)有指定地址,并且前面沒(méi)有使用匯編命令,改語(yǔ)句被匯編到CS:0100區域?! ±鼳:>DEBUG -a0100 08F1:0100MOVAH,09 08F1:0102MOVDX,109 08F1:0105INT21H; 08F1:0107INT21H;debugtan.exe -u:反編譯成匯編語(yǔ)言程碼 ………… .. -g100指定中斷點(diǎn) Programterminatednormally: 另外:我們在DEBUG下可運行一個(gè)文件.EXE 如:A:\>debugtan.exe -g 即可開(kāi)始運行此程序,和在DOS下完全一樣: *H[數值][數值]十六進(jìn)制算術(shù)運算命令 功能:分別顯示兩個(gè)十六進(jìn)制數相加的和以及第一個(gè)數減去第二個(gè)數的差?! ≌f(shuō)明:替用戶(hù)完成簡(jiǎn)單的十六進(jìn)制數的運算?! ±?h45385623 9B5BEF15 *I[端口地址] 功能:從指定的端口輸入并顯示(用十六進(jìn)制)的一個(gè)字節?! ±?i70 F9;顯示70端口的內容為F9 I命令可由80X86的64K個(gè)端口取數據 *L[地址][盤(pán)號:][邏輯扇區號][扇區數] 功能:將一個(gè)文件或盤(pán)的絕對扇區裝入存儲器?! ≌f(shuō)明:單個(gè)L命令能夠裝入的最大扇區數是80H,其中盤(pán)號0,1,2,3……分別代表A,B,C,……出現讀盤(pán)錯,顯示錯誤信息?! 。?)格式1.L裝入地址驅動(dòng)器名起始扇區/扇區數 這種方式可把磁盤(pán)上指定扇區范圍的內容裝入到存儲器從指定地址開(kāi)始的區域中,在此外扇區編號引用邏輯/扇區的方式?! ±?L100001,將A驅的0扇區裝至CS:100上 -d10010f 08F1:0100EB3C903C53444F53-362E323202010100.L,MSDOS6.22…… ?。?)格式2:L裝入地址 這種方式可把指定文件裝入內存,裝入的文件可在進(jìn)入DEBUG時(shí)指定亦可用N命令建立,格式為-n文件名: 例1DEBUGtan.pas -L100 例2DEBUG -ntan.pas -L100 須知:L命令只能讀取邏輯扇區,不能讀取硬盤(pán)分區表 L命令中所用的磁盤(pán)代碼A=00,B=01,C=02…… *M[地址范圍][起始地址]數據傳送命令 功能:把地址范圍內的存儲器單元的內容移到起始地址的指定地址中 說(shuō)明:傳送期間,源區和目標區可以部分重疊;傳送后源區域數據保持不變?! ±?e1004142434445 -d10010f 08F1:0100414243444562626364-6162636461626364ABCDEBCDABCDABCD -M100104110 -d110L1F 08F1:0100414243450A2119-200101200796879FABCDE…… *N[盤(pán)號:][路徑][文件名][擴展名] 功能:定義操作文件名?! ≌f(shuō)明:可同時(shí)定義兩個(gè)操作文件,并將形成的文件控制塊相應的設置在內存CS:5C和CS:6C上,供以后的L和W命令操作之用。我們在運行程序偵錯時(shí),在啟動(dòng)DEBUG時(shí)在其后加文件程序名以及該程序的參數或運行文件,但當我們偵錯一段后,可能裝入其它文件來(lái)測試,這時(shí)我們可利用N命令來(lái)設置而無(wú)需退出DEBUG?! ±篈:\>DEBUGtan.exe -nyoug.pas 當程序偵錯一段時(shí)間后,若要把tan.exe裝入tan1.pas則-ntanl.pas *O[端口地址][數據]輸出命令 功能:發(fā)送字節到指定的輸出端口?! ±寒斘覀冇龅介_(kāi)機要求輸入口令時(shí),可用如下方式取消 -O7010 _O7100 *P[=地址][數據]進(jìn)程命令 功能:將一個(gè)子程序調用指令,循環(huán)指令,中斷指令或一個(gè)重復字符串指令,停止在下一條指令上?! ≌f(shuō)明:在執行一條子程序調用指令,循環(huán)指令,中斷指令或一個(gè)重復字符串指令時(shí),發(fā)出P命令去執行有關(guān)指令,并且返回到要執行的下一條指令。P命令和T一樣選用來(lái)跟蹤程序運行過(guò)程用的命令,我們可以在P命令中指定程序運行的起始地址,指令個(gè)數,如未指定則CS:IP所指定程序的地址開(kāi)始一次運行一條令?! 與T命令的差別在于P命令把CALL/INT當成一條指令來(lái)執行,簡(jiǎn)化了跟蹤過(guò)程,P命令只運行RAM內存的命令,而T命令則可運行RAM和ROM里的程序?! ?Q退出命令?! ?R[寄存器]寄存器命令 功能:一,顯示單個(gè)寄存器的內容,并提供修改功能。二,顯示所有寄存器內容,再加上字母標志位狀態(tài)以及要執行的下一條指令。三,顯示8個(gè)標志位狀態(tài),并提供修改功能。若不想改變則回車(chē)即可?! ±?rbx bx0050 :51 -r AX=0000BX=0051CX=0000SP=FFEEBP=0000SI=0000DI=0000 DS=0003ES=0CD3SS=0CD3IP=0100NVUPEIPLNZNAOPNC 0CD3:01000FDBOF 若想改變標志寄存器,用-RF回車(chē),則DEBUG會(huì )將標志內容顯示出來(lái),若想改變任一標志,只要輸入該標志的名稱(chēng)即可?! 酥久Q(chēng)設置未設置標志名稱(chēng)設置未設置 滋出OV(未溢出)NV(未溢出)零位ZRNZ(不等于零) 方向DN(減少)UP(增加)輔助進(jìn)位ACNA(無(wú)進(jìn)位) 中斷EI(許可)DI(禁止)奇偶標志PE(偶)PO(奇) 符號NG(負)PL(正)進(jìn)位CYNC(清除進(jìn)位) 例:-Rf NVUPEIPLNZNAPONC:-OVDI←輸入值 *S[地址范圍][字符串] 功能:在指定的地址范圍內查找給定的字符串?! ≌f(shuō)明:用來(lái)指定在地址范圍內查找一個(gè)字符串,若找到則顯示其地址,否則直接顯示DEBUG提示符。隱含地址為DS段值?! ≡诖藘却婵梢杂茫ㄆ鹗嫉刂罚ńK止地址)或(起始地址)L(長(cháng)度)的方式來(lái)表示,而字符串與數據行則可混合使用:如:02.76"BC"?! ±?d100lof 08F1:0100OF2A41430B314296-FFF0B98AF300B1..AC,1B -S100lof"AC" 08F1:0102←表示找到,由0102開(kāi)始, *T[=地址][指令條數]跟蹤命令 功能:逐條跟蹤程序的執行,每條指令執行后都將顯示各寄存器的內容?! ≌f(shuō)明:通常采用跟蹤一條指令,但用戶(hù)也可以用指令條數設定一次跟蹤多條指令,每執行一條指令之后,顯示所有寄存器的內容和標志狀態(tài)?! ≈饤l指令跟蹤-T[=起始地址] 從指定地址起執行一條指令后停下來(lái),顯示所有寄存器內容及標志位的值,如來(lái)指定地址則從當前CS:IP開(kāi)始執行?! :\>DEBUG -A 08F1:0100MOVDL,03H 08F1:0102MOVAH,02H 08F1:0104INT21H 08F1:0106INT20H 08F1:0108 -T AX=0000BX=0000CX=0000DX=0000SP=FFEEBP=0000SI=0000DI=0000 DS=08F1ES=08F1SS=08F1CS=08F11P=0105NVUPEIPLNZPOCY 09F1:0102B402MOVAH,02 若指定起始地址,則T命令會(huì )從指定的地址開(kāi)始跟蹤,我們還可以指定跟蹤一次所運行指令的個(gè)數,用Ctrl+S暫停屏幕的顯示,以便觀(guān)察?! ?t=10010;由CS:100開(kāi)始跟蹤10條指令 *U[起始地址]或者[地址范圍] 功能:將內存中的內容轉換為匯編語(yǔ)句?! ≌f(shuō)明:反匯編的字節數取決與用戶(hù)的系統顯示形式,以及在U命令中使用的可選項?! 。?)從指定地址開(kāi)始編譯,反匯編32個(gè)字節 -U[地址]←從CS:100開(kāi)始,其反匯編32個(gè)字節 如果地址被省略,則從一個(gè)U命令的最后一條指令的下一條單元開(kāi)始匯編32個(gè)字節?! 。?)對指定的存貯范圍進(jìn)行反匯編 -u起始地址終止地址(L長(cháng)度) 例:-U100109 08F1:0100CD20INT20 08F1:0102FF9F009ACALLFA12[BX+9A00] 08F1:0106F0LOCK 08F1:0107FE1DCALLFAR[DI] 08F1:0109F0LOCK 說(shuō)明:如指定了范圍則整個(gè)范圍全都會(huì )被反編譯 *W[地址][盤(pán)符:][起始扇區][扇區數]寫(xiě)盤(pán)命令 功能:將修改過(guò)的數據寫(xiě)到磁盤(pán)上?! ≌f(shuō)明:可以將指定內存地址開(kāi)始的數據寫(xiě)在磁盤(pán)上,可以在沒(méi)有指定參數,或指定地址參數的情況下,將調試文件寫(xiě)在磁盤(pán)上?! ≡谶\行W時(shí)需設置文件的大小CX或BX寄存器 ?。?)把數據寫(xiě)入磁盤(pán)的指定扇區 -W起始地址驅動(dòng)器名起始扇區扇區數 ?。?)把數據寫(xiě)入指定文件中 -W起始地址 例A:\>DEBUG -A 08f1:0100. .寫(xiě)入程序段 08F1:012A. -RCX CX:0000 ?。?A←寫(xiě)入字節數,即為程序結尾地址減起始地址 -ntan.com←設置文件名,需后綴為com -w Wring002Abytes -q A:\>TAN←即可執行此程序 *"XD"命令:釋放EMS內存 例:-XD0001 handle0001deallocatel←釋放了 利用XD釋放后可再分配 *"XM"命令;把擴充內存上的內存頁(yè)區映射到主內存區 格式:XMRAM長(cháng)頁(yè)碼主內存頁(yè)碼句柄 例:-XM320001←把0001號句柄的第3號邏輯頁(yè)區映射到2號真實(shí)頁(yè)區 Logicalpage03mappedtophysicalpage02 *"XS"命令:顯示當前EMS使用情況?! 「袷?XS 實(shí)用debug命令集錦 1. 非物理0磁道壞軟盤(pán)的修復 此種損壞從軟盤(pán)盤(pán)面上來(lái)看并沒(méi)有明顯的劃傷和霉變。一般可以恢復其數據,也可是軟盤(pán)重新在利用?! √幚矸椒ㄈ缦拢骸 、?進(jìn)入debug ?、?取一張引導區沒(méi)有損壞的好磁盤(pán),**入軟驅 ?。璴100001 ?、?**入損壞的磁盤(pán)到軟驅 ?。瓀100001 ?。璹 注意:好盤(pán)與壞盤(pán)容量必須相同 2.物理0磁道壞軟盤(pán)中的數據讀取 對于0磁道損壞的磁盤(pán),一般來(lái)說(shuō)是應該拋棄了,當你也不妨試一試已下方法: 磁化處理:用較強的磁鐵在靠近壞磁盤(pán)的表面處反復移動(dòng),切不可碰到磁盤(pán)介質(zhì),以免劃傷表面,然后在試試格式化?! ≤洷P(pán)換面:小心的將磁盤(pán)打開(kāi),堅磁片與金屬芯片分開(kāi),方面后再按原來(lái)的方法粘在一起即可,在重新格式化?! iskfix:對于diskfix想必大家都用的比較多了,里面的磁盤(pán)修復功能很好用的。能修復大多數磁盤(pán)表面錯誤。
debug是什么意思啊debug解釋
1、DEBUG是計算機排除故障的意思。馬克2號(HarvardMarkII)編制程序的格蕾絲·霍珀(GraceHopper)是一位美國海軍準將及計算機科學(xué)家,同時(shí)也是世界最早的一批程序設計師之一。有一天,她在調試設備時(shí)出現故障,拆開(kāi)繼電器后,發(fā)現有只飛蛾被夾扁在觸點(diǎn)中間,從而“卡”住了機器的運行。于是,霍珀詼諧地把程序故障統稱(chēng)為“臭蟲(chóng)(BUG)”,把排除程序故障叫DEBUG,而這奇怪的“稱(chēng)呼”,竟成為后來(lái)計算機領(lǐng)域的專(zhuān)業(yè)行話(huà)。如DOS系統中的調試程序,程序名稱(chēng)就叫DEBUG。DEBUG在windows系統中也是極其重要的調試操作。
2、概念:1937年,美國青年霍華德·艾肯找到IBM公司為其投資200萬(wàn)美元研制計算機,第一臺成品艾肯把它取名為:馬克1號(mark1),又叫“自動(dòng)序列受控計算機”,從這時(shí)起IBM公司由生產(chǎn)制表機,肉鋪磅秤,咖啡研磨機等亂七八糟玩意兒行業(yè),正式跨進(jìn)“計算機”領(lǐng)地。為馬克1號編制程序的是哈佛的一位女數學(xué)家格蕾絲·霍珀,有一天,她在調試程序時(shí)出現故障,拆開(kāi)繼電器后,發(fā)現有只飛蛾被夾扁在觸點(diǎn)中間,從而“卡”住了機器的運行。于是,霍珀詼諧的把程序故障統稱(chēng)為“臭蟲(chóng)(BUG)”,把排除程序故障叫DEBUG,而這奇怪的“稱(chēng)呼”,后來(lái)成為計算機領(lǐng)域的專(zhuān)業(yè)行話(huà)。從而debug意為排除程序故障的意思。
版權聲明: 本站僅提供信息存儲空間服務(wù),旨在傳遞更多信息,不擁有所有權,不承擔相關(guān)法律責任,不代表本網(wǎng)贊同其觀(guān)點(diǎn)和對其真實(shí)性負責。如因作品內容、版權和其它問(wèn)題需要同本網(wǎng)聯(lián)系的,請發(fā)送郵件至 舉報,一經(jīng)查實(shí),本站將立刻刪除。