*   >> Læs Uddannelse artikler >> science >> computers

***** Debug ******

res. Ganske:

Dette har fået til at være den mest avancerede træk ved debug, det kommer ud debug

-q Registrer:!

Denne kommando kan bruges til at vise den aktuelle værdi af alle registre, eller manuelt indstille dem. Dette er meget nyttigt til at skrive filer som du vil se senere

-r AX AX: 011B: 5 - Søg:.

En anden meget nyttig kommando. Det bruges til at finde forekomsten af ​​en specifik byte, eller en serie af bytes i et segment. De data, for at søge efter dåse af enten tegn eller en hex værdi.

Hex værdier indtastes med et mellemrum eller komma i mellem dem, og tegn er omsluttet med citater (enkelt eller dobbelt). Du kan også søge efter hex og figurer med samme streng: -NC: \\ command.com -l -s 0 l 0 "MS-DOS" 10A3: 39E9

BEMÆRK: søgningen små bogstaver! Trace:

Dette er en virkelig stor funktion af debug. Det vil spore gennem et program én instruktion ad gangen, visning af instruktion og registre efter hver. Ligesom farten kommando, du kan angive, hvor du skal begynde udførelsen fra, og hvor længe.

-a 107A: 0100 MOV AH, 02 107A: 0102 MOV DL, 41 107A: 0104 INT 21 107A: 0106 INT 20 -t = 0100 8

Hvis du udelader den mængde instruktioner, du ønsker at spore , kan du bruge fortsætte (p) for at fortsætte udførelsen, så længe du ønsker. Unassemble:

Unassembles en blok af kode. Great for debugging (og revnedannelse) -u 100 L 8 107A: 0100 MOV AH, 02 107A: 0102 MOV DL, 41 107A: 0104 INT 21 107A: 0106 INT 20 Skriv:

Denne kommando fungerer meget lig Load. Det har også 2 måder det kan fungere: hjælp navn, og ved at specificere en nøjagtig placering.

Se til tilbage til Load for mere information

BEMÆRK:. Registret CX skal indstilles filstørrelsen for at skrive! BEMÆRK: Skriv ikke vil skrive .EXE eller hex filer

.

Page   <<  [1] [2] [3] [4] 
Copyright © 2008 - 2016 Læs Uddannelse artikler,https://uddannelse.nmjjxx.com All rights reserved.