La fonction INTERNE 04H (0x04) de 13H (0x13) n vérifient la voie de format du secteur 05H (0x05)

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

 
 

 

INT 13H (0x13)

Fonction 04H (0x04) >>Vérifier le secteur

Appel avec:OH = 04H
AL =nombre de secteurs
CH = cylindre
CL = secteur
DH = commande
00H-7FH disquette
80H-FFH commande fixe
ES: BX =segment : excentrage d'amortisseur

Retours:Si la fonction est réussie
Porter le drapeau = clair
AH = 00H
AL = nombre de secteurs vérifiés

Si la fonction est non réussie
Porter le drapeau = placent
AH =statut

Commentaires:
Cette fonction vérifie les zones adresses d'un ou plusieurs secteurs. Aucune donnée n'est transférée à ou de la mémoire par cette opération. Sur les disques fixes, les 2 bits supérieurs du nombre de cylindre de 10 bits au sujet de placé dans les 2 bits supérieurs du CL de registre.

Cette fonction peut être employée pour examiner si les médias lisibles est dans une unité de disquettes. Le programme de demande devrait remettre à zéro le système de disquette (13H fonction INTERNE 00H) et réessayer l'opération trois fois avant de supposer qu'une disquette lisible n'est pas présente. On lui recommande dans la plupart des opérations souples d'initialisation.

INT 13H (0x13)

Fonction 05H (0x05) >>Voie de format

Appel avec : OH = 05H
AL = imbrication (Disques fixes de PC/XT)
CH = cylindre
DH =tête
DL =commande
00H-7FH disquette
80H-FFH disque fixe

ES: BX = segment: offset of address field list
(Except PC/XT fixed disk)

Retours:Si fonction réussie
Porter le drapeau = clair
AH = 00H

Si fonction non réussie
Porter le drapeau = placent
AH = statut (voir la table de statut donnée plus tôt)

Commentaires:
Initialiser le secteur de disque et les zones adresses de voies sur la voie indiquée. Sur les disquettes, la liste de zone adresse se compose d'une série de 4 entrées de byte, une entrée par secteur. Le format a été donné dans la table suivante.

Sur les disques fixes, les 2 bits supérieurs du nombre de cylindre de 10 bits sont placés dans les 2 bits supérieurs du CL de registre.


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 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 |

35 | 36 | 37 | 38

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