Chaînes De Mémoire

  

Le PC d'IBM original a employé 8088 un processeur, qui a soutenu jusqu'à 1 mb de mémoire physique, adressé en tant que seize segments de 64 KBS. Des endroits de mémoire sont énumérés dans l'hexadécimal, ainsi le premier segment inclut les adresses 00000h par 0FFFFh (0 la décimale à 65.535) et le 16ème inclut les adresses F0000h par FFFFFh (983.040 décimale à 1.048.575). T

il 10 premiers de ces segments—00000h par 9FFFFh—comportent la base 640 KBS d'adresses de mémoire qui sont accessibles par le logiciel d'exploitation et les programmes. Les six derniers segments—A0000h par FFFFF—comportent les 384 KBS des adresses de mémoire supérieures ( la zone de mémoire ou l'UMA supérieure) réservées pour l'usage de système.

Les deux premiers segments d'UMA (A0000h par BFFFFh) sont réservés pour la mémoire visuelle. Les deux deuxièmes segments d'UMA (C0000h par DFFFFh) sont espace adresse réservée pour ROM BIOSs qui résident sur quelques adapteurs d'adapteurs, tels que les cartes vidéo, de centre serveur de SCSI, et adapteurs de réseau. Les deux segments finals d'UMA (E0000h par FFFFF) sont réservés pour le BIOS de carte mère.

Les processeurs modernes emploient (unsegmented) une espace adresse de 32 bits plate, qui leur permet d'accéder à jusqu'à 4 gigaoctets (4096 mb, ou 4.294.967.296 bytes) d'adresses de mémoire distinctes. Que l'espace adresse additionnelle signifie que des adresses de mémoire sont exprimées en tant que huit plutôt que cinq caractères hexadécimaux (par exemple, adresses pour le premier mb sont exprimés comme 00000000h par 000FFFFFh). Puisque peu de systèmes ont n'importe où près de 4 gigaoctets de mémoire physique installés, les gammes énormes des adresses de mémoire inutilisées sont disponibles pour la tâche aux dispositifs qui exigent des gammes de mémoire. Lesquelles de ces gammes sont employées dépend de combien mémoire physique est installée et quelle logiciel d'exploitation vous exploitez.

Utilisations de Windows NT/2000/XP plage d'adresses de l'UMA du premier méga-octet (000A0000h par 000FFFFFh) pour les buts originaux d'adresser la mémoire visuelle, ROM d'adapteur, et ainsi de suite. Il emploie les plages d'adresses au dessus de sa espace adresse, F0000000h et en haut (vers le haut des 4 gigaoctets proches), fournir les gammes additionnelles de mémoire pour lequel là est pièce insatisfaisante dans UMA. Windows 98 fait la même chose, mais emploie également des gammes de mémoire immédiatement au-dessus de l'extrémité de la gamme occupée par la RAM physique.

Les conflits de chaîne de mémoire sont rarement un problème sur les ordinateurs modernes courant des versions récentes de Windows.

c'est un article supplémentaire par Tom Dickens


Déni : Notre site Web n'est pas responsable de l'information contenue par cet article. Cet article reflète nullement les vues, les avis, les pensées ou la croyance du personnel d'annuaire d'articles.

Notification de traduction : L'article "chaînes de mémoire" a été traduit en utilisant un service de traduction automatisé. Nous faisons des excuses sincèrement pour toutes les erreurs de traduction qui se sont produites. Merci de l'arrangement.

Online: 684 users browsing the articles directory