|
|
O PC original da IBM usou 8088 um processador, que suportasse até 1 MB da memória física, dirigido como dezesseis segmentos de 64 KB. As posições de memória enumerated no hexadecimal, assim que o primeiro segmento inclui os endereços 00000h com 0FFFFh (0 a o decimal 65.535) e o 1õ inclui os endereços F0000h com FFFFFh (983.040 a decimal 1.048.575). T
primeiros 10 daqueles segmentos—00000h com 9FFFFh—compreende a base 640 KB dos endereços de memória que são acessíveis pelo sistema se operando e pelos programas. Os últimos seis segmentos—A0000h com FFFFF—compreendem os 384 KB dos endereços de memória superiores ( a área de memória ou o UMA superior) reservados para o uso do sistema.
Os primeiros dois segmentos de UMA (A0000h com BFFFFh) são reserved para a memória video. Os segundos dois segmentos de UMA (C0000h com DFFFFh) são espaço de endereço reserved para ROM BIOSs que residem em alguns adaptadores dos adaptadores, tais como os cartões video, de anfitrião de SCSI, e em adaptadores da rede. Os dois segmentos finais de UMA (E0000h com FFFFF) são reserved para o BIOS do cartão-matriz.
Os processadores modernos usam (unsegmented) um espaço de endereço 32-bit liso, que permita que alcancem até 4 GB (4096 MB, ou 4.294.967.296 bytes) de endereços de memória distintos. Que o espaço de endereço adicional significa que os endereços de memória estão expressados como oito melhor que cinco caráteres hexadecimais (por exemplo, endereços para o primeiro MB são expressados como 00000000h com 000FFFFFh). Porque poucos sistemas têm em qualquer lugar perto de 4 GB da memória física instalados, as escalas enormes de endereços de memória não utilizados estão disponíveis para a atribuição aos dispositivos que requerem escalas da memória. Quais daquelas escalas são usadas depende de quanto memória física é instalada e que sistema se operando você funciona.
O endereço dos usos de Windows NT/2000/XP varia do UMA da primeira megabyte (000A0000h com 000FFFFFh) para as finalidades originais de dirigir-se à memória video, ROM do adaptador, e assim por diante. Usa as escalas de endereço no alto de seu espaço de endereço, F0000000h e acima (acima dos 4 GB próximos), fornecer escalas adicionais da memória para que lá é quarto inadequado em UMA. Windows 98 faz o mesmo, mas usa também escalas da memória imediatamente acima da extremidade da escala ocupada pela RAM física.
Os conflitos da escala da memória são raramente um problema nos computadores modernos que funcionam versões recentes de Windows.
Online: 742 users browsing the articles directory
|
|