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 :

Qu'est ce que c'est : Le GateA20 ?


Sujet :

x86 16-bits Assembleur

  1. #1
    Membre actif

    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    339
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2002
    Messages : 339
    Points : 279
    Points
    279
    Par défaut Qu'est ce que c'est : Le GateA20 ?
    En essayant d'apprendre à utiliser le clavier via des "in" et "out", je tombe la plupart du temps sur le "GateA20". Est-ce-que quelqu'un pourrait m'expliquer in French please ce que c'est. Et est-ce-qu'il existe d'autres genres de ce truc pour les claviers (par exemple, si A20 est un controlleur, existe-t-il d'autres controlleurs pour le clavier)?
    Merci d'avance.
    Ma boule de cristal s'était éclaircie et puis plus rien. Alors je me suis mis à internet et maintenant j'ai plus de renseignements qu'avec cette satané boule .....

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Septembre 2002
    Messages
    96
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2002
    Messages : 96
    Points : 116
    Points
    116
    Par défaut
    Le A20 permet, losqu'il est activé, d'adresser plus de 1Mo de la RAM (il veux mieux l'activer avant de passer en pmode)

    2^20 = 1Meg;

    Le A20 est une porte, ce n'est pas un ctrl...
    Responsable du projet SKAN (OS à but didactique)
    Contactez moi pour toutes questions ou remarques sur le projet.

  3. #3
    Membre actif

    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    339
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2002
    Messages : 339
    Points : 279
    Points
    279
    Par défaut
    OK. Mais pourquoi on parle de gateA20 quand on parle des ports 60h à 64h ??? Si A20 est responsable de la mémoire et les ports 60h-64h sont des ports pour la gestion de périphériques, quel est le rapport ? Je vous donne par exemple une des adresses où j'ai trouvé ça :
    http://osdev.neopages.net/docs/wout_kbd.php
    Rechercher "A20 gate".
    Merci d'avance pour vos explications
    Ma boule de cristal s'était éclaircie et puis plus rien. Alors je me suis mis à internet et maintenant j'ai plus de renseignements qu'avec cette satané boule .....

  4. #4
    Membre régulier
    Profil pro
    Inscrit en
    Septembre 2002
    Messages
    96
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2002
    Messages : 96
    Points : 116
    Points
    116
    Par défaut
    En fait la structure des PC est très bizarre: le ctrl du clavier ne sert pas qu'à ça! On peut redémarrer le pc avec ou activer le gate A20 !!
    Perso, je n'ai jamais compris pourquoi, mais si quelqu'un a une réponse, je suis intéressé.
    Responsable du projet SKAN (OS à but didactique)
    Contactez moi pour toutes questions ou remarques sur le projet.

  5. #5
    Membre expérimenté
    Avatar de Juju_41
    Homme Profil pro
    Développeur en systèmes embarqués
    Inscrit en
    Février 2003
    Messages
    974
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués

    Informations forums :
    Inscription : Février 2003
    Messages : 974
    Points : 1 557
    Points
    1 557
    Par défaut
    Toute la petite histoire se trouve (en Anglais) sur cette page :
    http://www.win.tue.nl/~aeb/linux/kbd/A20.html

    Et woala
    Avant de poster, merci de consulter les règles du forum

  6. #6
    Membre actif

    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    339
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2002
    Messages : 339
    Points : 279
    Points
    279
    Par défaut
    OK Merci pour les infos
    Ma boule de cristal s'était éclaircie et puis plus rien. Alors je me suis mis à internet et maintenant j'ai plus de renseignements qu'avec cette satané boule .....

Discussions similaires

  1. est-ce que python est ce que je cherche
    Par SILICONE dans le forum Général Python
    Réponses: 5
    Dernier message: 21/12/2007, 14h23
  2. [XSD] qu'est-ce que c'est ?
    Par crebassa gilles dans le forum Valider
    Réponses: 10
    Dernier message: 23/06/2004, 16h00
  3. Qu'est ce que c'est qu'un Trigger ?
    Par shingo dans le forum Requêtes
    Réponses: 2
    Dernier message: 22/10/2003, 22h09
  4. Un daemon qu'est ce que c'est exactement ?
    Par CedricYhuel dans le forum Administration système
    Réponses: 5
    Dernier message: 01/08/2003, 11h56
  5. Qu'est-ce que c'est que Nessus, ça fait quoi exactement ?
    Par PeterT dans le forum Développement
    Réponses: 3
    Dernier message: 24/07/2002, 11h23

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