salut ,
comment le titre indique pk le segement en 8086 est de taille 64ko
merci d'avance
salut ,
comment le titre indique pk le segement en 8086 est de taille 64ko
merci d'avance
arrrgh les questions qui fachentEnvoyé par gza.gza
je crois que Intel en a décidé ainsi parce qu'à l'époque la taille de la RAM était très limitée et qu'on ne pouvait pas adresser des pages mémoires plus importantes.
Et puis les pointeurs d'adresses étaient sur 16 bits ce qui limite l'adressage mémoire.
Quelqu'un a t il une meilleure explication ?
Pour info en 1988 il était courant d'avoir 128Ko de RAM
C'est transparent maintenant en mode protégé
Bonjour,
Comme l'a dit Mat.M, la raison est la taille des registres : 16 bits. A l'intérieur d'un segment, un déplacement (offset) doit tenir sur 16 bits donc a pour valeur maximale 65535 (64 Ko).
Avez tu posé la question sur le forum avant de la poster sur le chat ? (je demande vu que je t'avais répondu sur le chat)Envoyé par gza.gza
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager