IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

x86 16-bits Assembleur Discussion :

[ASM] le DAP (Disk Address Packet buffer)


Sujet :

x86 16-bits Assembleur

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Inscrit en
    Mai 2011
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mai 2011
    Messages : 1
    Points : 1
    Points
    1
    Par défaut [ASM] le DAP (Disk Address Packet buffer)
    Bonjour,

    voilà, j'essaye de trouver une explication claire concernant le DAP (Disk Address Packet buffer), comme notamment son utilité/intérêt, en quoi consiste chacune de ses parties, bref, je comprends vraiment pas ce truc..!

    Merci de me faire part de vos connaissances,

    Cordialement

    Defbond

  2. #2
    Membre éclairé
    Avatar de edfed
    Profil pro
    être humain
    Inscrit en
    Décembre 2007
    Messages
    476
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : être humain

    Informations forums :
    Inscription : Décembre 2007
    Messages : 476
    Points : 701
    Points
    701
    Billets dans le blog
    1
    Par défaut
    Bonsoir, les extensions du BIOS int 10h sont faites pour utiliser les disques de grandes capacités moderne, car les fonctions normales sont trop limitées.

    cette extension est presente à partir de 2005 et permet de gerer entre autres les clés usb, les disques dur sata, etc, de manière simple.

    ça ne s'applique pas au mode protegé.

    les principales fonctions à retenir sont:
    41h, Vérifier la présence des fonctions étendues
    42h, Lire des secteurs
    43h, Écrire des secteurs
    48h, Lire les paramètres du disque

    les paramètres des fonctions 42h et 43h sont passé de la meme manière.

    AH contient le numero de fonction
    DL contient le numero du disque BIOS
    DS: SI pointe vers le DAP

    le dap est defini par l'utilisateur.
    c'est un pont ente le disque et la mémoire.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    db 16 ;nombre d'octets du DAP 
    db 0  ; = 0 
    db n ;nombre de secteurs à transférer, entre 0 et 127 
    db 0; = 0
    dd seg:off ; segment:offset 16 bits de la ram 
    dq LBA ; adresse absolue type LBA, 64 bits

Discussions similaires

  1. [10gR2] ASM Réallocation d'un disk vers un autre Diskgroup
    Par korian dans le forum Administration
    Réponses: 5
    Dernier message: 30/06/2015, 13h58
  2. create diskgroup data external redundancy disk ASM
    Par Emile87 dans le forum Oracle
    Réponses: 5
    Dernier message: 12/12/2011, 10h46
  3. Disks ASM à conf
    Par agdid04 dans le forum Administration
    Réponses: 1
    Dernier message: 30/09/2011, 15h24
  4. Perte momentanée de disks ASM/Windows
    Par agdid04 dans le forum Administration
    Réponses: 0
    Dernier message: 05/11/2010, 11h42
  5. [ASM] Group de disk et RAW device
    Par max44410 dans le forum Oracle
    Réponses: 7
    Dernier message: 08/11/2005, 19h47

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo