De voordelen van de Instructie van de Assembleur, de doeltreffende functies die van de systeemonderbreking meer de verrichting van uw controle van PC van de computer kennen maken de steun van DBR en om de steun van DBR aan zijn originele plaats te laden

Data Recovery PRO DATA DOCTOR

Home | Order Online | Downloads | Contact Us | Software Knowledgebase

it | es | pt | fr | de | jp | kr | cn | ru | nl | gr


Het is niet noodzakelijk om de commentaren te schrijven die na "gaan;". Zodra het laatste bevel is getypt, gaat int. 20, < > wordt gedrukt zonder om het even wat te schrijven meer, om de Debugger herinnering opnieuw te zien binnen.

De laatste geschreven lijn is behoorlijk geen assembleursinstructie, in plaats daarvan is het een vraag naar een doeltreffende systeemonderbreking, deze onderbrekingen sparen ons heel wat lijnen en is zeer nuttig om tot doeltreffende systeemfuncties toegang te hebben.

Om het programma uit te voeren dat wij hebben geschreven, wordt het "g" bevel gebruikt, en wanneer gebruikt zullen wij een bericht zien dat zegt:

"Normaal geëindigd programma". Natuurlijk met een bericht als dit één kunnen wij niet zeker zijn het programma de toevoeging heeft gedaan, maar er is een eenvoudige manier om het te verifiëren, door het "r" bevel van Debug te gebruiken kunnen wij de inhoud van alle registers van de bewerker, eenvoudig type zien:

-r <Enter>

Elk register met zijn respectieve daadwerkelijke waarde zal op het scherm als dit verschijnen:

AX=0006 BX=0004 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000
DS=0C1B ES=0C1B SS=0C1B CS=0C1B IP=010A NV UP EI PL NZ NA PO NC
0C1B:010A OF DB

De mogelijkheid dat de registers verschillende waarden bevatten bestaat, maar de BIJL en BX moeten het zelfde zijn, aangezien zij degenen zijn die wij ons enkel hebben gewijzigd.

Een andere manier om de waarden te zien, terwijl het programma wordt uitgevoerd, is het adres waar wij de uitvoering de waarden van de registers beëindigen en willen tonen als parameter voor "g", in dit geval te gebruiken het zou zijn: g108, voert deze Instructie het programma uit, houdt het op 108 op richt en toont de inhoud van de registers.

Een follow-up van wat in de registers gebeurt kan worden gedaan door het "t" bevel (spoor) te gebruiken, de functie van dit bevel is lijn door lijn uit te voeren wat werd geassembleerd, elke keer tonend de inhoud van de registers.

Om weg te gaan zuiver gebruik het "q" (opgehouden met) bevel.

Voordelen van de Assembleur

De eerste reden om met assembleur te werken is dat het de mogelijkheid biedt om de verrichting van uw PC meer te kennen, die de ontwikkeling van software op een meer verenigbare manier toestaat.

De tweede reden is de totale controle van de computer, die u met het gebruik van de assembleur kunt hebben. Een andere reden is dat de assemblage gebaseerde programma's sneller zijn en in sommige gevallen zij kleiner zijn, en grotere capaciteiten dan degenen hebben die met andere talen worden gecreeerd.

Laat me mijn belofte houden!!

In het vroegere deel van dit hoofdstuk gebruikten wij sommige instructins als voorbeeld, om de steun van DBR te maken en de steun van DBR te laden aan zijn originele plaats wanneer het wordt vereist. Eerst onderzoeken wij de Instructie om de steun te maken.

C:\>DEBUG  A:\BKDBR.BIN <Enter>
File not found

  1. L  100  2  0  1  <Enter>
  2. R  CX     <Enter>

CX  0000
:     200   <Enter>

  1. W    <Enter>

Writing 00200 bytes

  1. Q  <Enter>

Sample Chapters from book DATA RECOVERY WITH AND WITHOUT PROGRAMMING by Author Tarun Tyagi
Data Recovery with & without Programming


Publishers of the Book
Number of Pages
ISBN
Price of the Book


BPB Publications, New Delhi, India
540
81-7656-922-4
$69.00 (Including Shipping Charges, Cost of Book and Other expenses, Free Source Code CD included with the Book)





Buy Data recovery Book

Previous page

page 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20

 
 

page 21 | 22 | 23 | 24 | 25 | 26

Next page

© Copyright 2002-2005 DataDoctor.Biz

Home | Contact us | Downloads | Services | Resources | Terms and conditions | Site map

Website Data Recovery | recuperación de Datos | Récupération de données | Datenrettung | Recupero dati | データ復旧 | 데이터 복구 | 数据恢复 | Восстановление данных | De terugwinning van gegevens | Ανάκτηση δεδομένων
Sitemap Site map1 2 3 4 | Spanish1 2 3 | French1 2 3 | German1 2 3 | Italian1 2 3 | Portuguese1 2 3 | Japanese1 2 3 | Korean1 2 3 | Chinese1 2 3 | Russian1 2 3 | Dutch1 2 3 | Greek1 2 3
Data Recovery Book English | Spanish | French | German | Italian | Portuguese | Japanese | Korean | Chinese | Russian | Dutch | Greek