• # Prog i386

    Posté par . En réponse au message accès à la mémoire. Évalué à 4.

    Pour autant que je sache DS, et ES, cela sert surtout en mode réel. Linux n'a jamais fonctionné dans un tel mode. Sur i386 et supérieur, on utilise au moins les registres 32 bits (avec le préfixe E).

    Les segments (formellement Adresse Physique = Segment x 16 + Adresse), cela ne fonctionne qu'en mode réel également. En mode protégé, le numéro du segment se réfère à une plage de mémoire mappée sur une zone logique et à laquelle tu as le droit d'accéder sans déclencher de segfault.

    Et pour finir, tout ceci n'est valable que sur PC (enfin sur architecture Intel ou compatible).

    L'assembleur c'est vraiment fun, mais si tu développes pour Linux, tu ne devrais pas avoir besoin de descendre si bas.