*   >> Lezen Onderwijs artikelen >> science >> computers

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

racht uit te voeren. Vrij:

Dit heeft de meest geavanceerde functie van debuggen, het verlaat debug

q registreren!

Dit commando kan worden gebruikt om de huidige waarde weer te geven van alle registers, of om ze handmatig in te stellen. Dit is erg handig voor het schrijven van bestanden als u later zullen zien

-r AX AX: 011b: 5 - Zoek:.

Een andere zeer nuttige commando. Het wordt gebruikt om het optreden van een bepaalde byte of reeks bytes in een segment te vinden. De gegevens om te zoeken naar kan door een van beide tekens, of een hexadecimale waarde.

Hex waarden worden ingevoerd met een spatie of komma tussen hen, en de personages worden omsloten met aanhalingstekens (enkel of dubbel). U kunt ook zoeken naar hex en personages met dezelfde string: -NC: \\ command.com -l -s 0 l 0 "MS-DOS" 10A3: 39E9

NB: de zoektocht is hoofdlettergevoelig! Trace:

Dit is echt een leuke functie van debuggen. Het zal sporen door een programma een instructie tegelijk en geeft de instructie en registers na elke. Net als de go commando kun je aangeven waar te beginnen met het uitvoeren van, en voor hoe lang.

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

Als u laat de hoeveelheid van de instructies die u wilt traceren , kunt u het werk gaan (p) gebruiken om de uitvoering blijven zo lang als je wilt. Unassemble:

Unassembles een blok code. Geweldig voor het debuggen (en kraken) -u 100 L 8 107A: 0100 MOV AH, 02 107A: 0102 MOV DL, 41 107A: 0104 INT 21 107A: 0106 INT 20 Write:

Dit commando werkt zeer vergelijkbaar met Laden. Het heeft ook 2 manieren waarop dit kan werken: met behulp van de naam, en door het specificeren van een exacte locatie.

Raadpleeg terug te laden voor meer informatie

NB. Het register CX moet worden ingesteld de bestandsgrootte om te schrijven! OPMERKING: Schrijf niet EXE of .HEX bestanden schrijven

.

Page   <<  [1] [2] [3] [4] 
Copyright © 2008 - 2016 Lezen Onderwijs artikelen,https://onderwijs.nmjjxx.com All rights reserved.