|
|
La PC original de la IBM utilizó 8088 un procesador, que apoyó hasta 1 MB de la memoria física, tratado como dieciséis segmentos de 64 KB. Las posiciones de memoria se enumeran en hexadecimal, así que el primer segmento incluye las direcciones 00000h con 0FFFFh (0 a el decimal 65.535) y el décimosexto incluye las direcciones F0000h con FFFFFh (983.040 a el decimal 1.048.575). T
él primeros 10 de esos segmentos—00000h con 9FFFFh—abarca la base 640 KB de las direcciones de memoria que son accesibles por el sistema operativo y los programas. Los seis segmentos pasados—A0000h con FFFFF—abarcan los 384 KB de las direcciones de memoria superiores ( el área de memoria o el UMA superior) reservadas para el uso del sistema.
Los primeros dos segmentos de UMA (A0000h con BFFFFh) son reservados para la memoria video. Los segundos dos segmentos de UMA (C0000h con DFFFFh) son espacio de dirección reservado para ROM BIOSs que residen en algunos adaptadores de los adaptadores, tales como tarjetas video, de anfitrión de SCSI, y adaptadores de la red. Los dos segmentos finales de UMA (E0000h con FFFFF) son reservados para el BIOS de la placa base.
Los procesadores modernos utilizan (unsegmented) un espacio de dirección 32-bit plano, que permite que tengan acceso a hasta 4 GB (4096 MB, o 4.294.967.296 octetos) de direcciones de memoria distintas. Que el espacio de dirección adicional significa que las direcciones de memoria están expresadas como ocho más bien que cinco caracteres hexadecimales (e.g., direcciones para el primer MB se expresan como 00000000h con 000FFFFFh). Porque pocos sistemas tienen dondequiera cerca de 4 GB de la memoria física instalados, las gamas enormes de las direcciones de memoria inusitadas están disponibles para la asignación para los dispositivos que requieren gamas de la memoria. Cuáles de esas gamas se utilizan depende de cuánto memoria física está instalada y qué sistema operativo usted funciona.
La dirección de las aplicaciones de Windows NT/2000/XP se extiende del UMA del primer megabyte (000A0000h con 000FFFFFh) para los propósitos originales de tratar la memoria video, ROM del adaptador, etcétera. Utiliza las gamas de dirección en la tapa de su espacio de dirección, F0000000h y arriba (encima de los 4 GB cercanos), proporcionar las gamas adicionales de la memoria para el cual allí es sitio inadecuado en UMA. Windows 98 hace igual, pero también utiliza gamas de la memoria inmediatamente sobre el extremo de la gama ocupada por el ESPOLÓN físico.
Los conflictos de la gama de la memoria son raramente un problema en las computadoras modernas que funcionan versiones recientes de Windows.
Online: 723 users browsing the articles directory
|
|