Les avantages de l'instruction assembleur, savoir effectif de fonctions d'interruption de système plus l'opération de votre commande de PC de l'ordinateur font la protection de DBR et pour charger la protection de DBR à son endroit original

Files Recovery Software
Accueil Coordonnées Soutien à la clientèle Télécharger la démo Produits  

 
 

Il n'est pas nécessaire d'écrire les commentaires qui vont après le " ; ; " ;. Une fois que la dernière commande a été dactylographiée, 20 internes, < ; Enter> ; est serré sans écriture quelque chose davantage, revoir le message de sollicitation de programme de mise au point.

La dernière ligne écrite n'est pas correctement une instruction assembleur, au lieu de cela c'est un appel pour une interruption effective de système, ces interruptions économiser nous beaucoup de lignes et est très utile d'accéder à des fonctions effectives de système.

Pour exécuter le programme que nous avons écrit, la commande de " g " est employée, et quand utilisé nous verrons un message qui indique :

" Programme terminé normalement ". Naturellement avec un message comme celui-ci nous ne pouvons pas être sûrs que le programme a fait l'addition, mais il y a une manière simple de la vérifier, en employant la commande de " r " de la correction que nous pouvons voir les teneurs de tous registres du processeur, dactylographient simplement :

-r <Enter>

Chaque inscription à sa valeur réelle respective apparaîtra sur l'écran comme ceci :

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

La possibilité que les registres contiennent différentes valeurs existe, mais la HACHE et le BX doivent être identique, puisqu'ils sont celle nous avons juste modifié.

Une autre manière de voir les valeurs, alors que le programme est exécuté, est d'employer l'adresse où nous voulons que l'exécution finisse et montre les valeurs des registres comme paramètre pour " g ", dans ce cas-ci il serait : g108, cette instruction exécute le programme, il s'arrête sur l'adresse 108 et montre les teneurs des registres.

Un suivi de ce qui se produit dans les registres peut être fait en employant la commande de " t " (trace), la fonction de cette commande est d'exécuter la ligne par la ligne ce qui a été assemblée, montrant chaque fois que les teneurs des registres.

Pour sortir corriger l'utilisation la commande de " q " (stoppé).

Avantages de l'assembleur

La première raison de travailler avec l'assembleur est qu'elle fournit l'occasion de savoir plus le fonctionnement de votre PC, qui permet le développement du logiciel d'une façon plus cohérente.

La deuxième raison est toute la commande de l'ordinateur, que vous pouvez avoir avec l'utilisation de l'assembleur. Une autre raison est que les programmes basés par assemblée sont plus vite et dans certains cas ils sont plus petits, et a de plus grandes capacités que ceux créées avec d'autres langues.

Me laisser garder ma promesse ! !

Dans la partie précédente de ce chapitre nous avions l'habitude quelques instructins comme exemple, pour faire la protection de DBR et pour charger la protection de DBR à son endroit original quand elle est nécessaire. D'abord nous examinons l'instruction de faire la protection.

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>


Previous page

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

 
 

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

Next page
 
 
Récupération de données livre
 
Chapitre 1 Une vue d'ensemble de rétablissement de données
Chapitre 2 Introduction des disques durs
Chapitre 3 Approche logique aux disques et à l'OS
Chapitre 4 Systèmes de numération
Chapitre 5 Introduction de la programmation de C
Chapitre 6 Introduction aux fondations d'ordinateur
Chapitre 7 Commandes nécessaires de DOS
Chapitre 8 Fonctions et interruptions de Disque-BIOS manipulant avec C
Chapitre 9 Manipulation de grands disques durs
Chapitre 10 Rétablissement de données de disque souple corrompu
Chapitre 11 Fabrication des protections
Chapitre 12 MBR de lecture et de modification avec la programmation
Chapitre 13 DBR de lecture et de modification avec la programmation
Chapitre 14 Programmation pour le rétablissement " de dossier cru "
Chapitre 15 Programmation pour des essuie-glace de données
Chapitre 16 Développer plus d'utilités pour des disques
Annexe Glossaire des limites de rétablissement de données
 
 
Pro Data Doctor

Accueil

Produits

Coordonnées

Soutien à la clientèle

Télécharger la démo

Conditions générales de vente

 
Pro Data Doctor