|
|
Il programma di memoria su un sistema basato sui 286 o sull'più alto processor può estendersi oltre il contorno 1MB che esiste quando il processor è nel modo reale. Sui 286 o su un sistema 386SX, il limite esteso di memoria è 16MB (24-bit che richiama); su un 386DX, 486, sistema del Pentium o, del Pentium MMX, il limite esteso di memoria è 4GB (4,096MB usando richiamo 32-bit). I sistemi basati sul Pentium pro, sul Pentium II e sui più nuovi processor hanno un limite di 64GB (65,536MB usando 36-bit che richiama).
Nota
il richiamo di memoria 36-bit è permesso con un
metodo denominato estensione fisica di indirizzo (PAE). PAE è
Intel-ha fornito l'estensione di indirizzo di memoria che permette il
supporto fino a 64GB della memoria fisica per le applicazioni che
funzionano sulla maggior parte processor successivi 32-bit del Pentium
dell'Intel di pro e. PAE permette al processor di espandere il
numero di punte che possono essere usate per richiamare la memoria
fisica da 32 bit a 36 bit, ma richiede il supporto del sistema
operativo pure. Il sostegno di PAE più di 4GB è fornito
soltanto nei sistemi operativi assistente-orientati quali Windows 2000
e le versioni successive dei sistemi operativi avanzati
dell'assistente di Datacenter e dell'assistente. Senza supporto
di PAE, il richiamo di memoria è limitato a 32 bit o 4GB della RAM
fisica.
Affinchè un sistema richiami la memoria oltre il primo megabyte, il processor deve essere in un modo natale protetto del modethe di 286 ed in più alti processor. Sui 286, soltanto i programmi destinati per funzionare nel modo protetto possono approfittare della memoria estesa; 386 e gli più alti processor offrono un altro modo, denominato modo reale virtuale, che permette alla memoria estesa di essere, in effetti, tagliato 1MB nelle parti (ogni relativa propria sessione di reale-modo). Il modo reale virtuale inoltre permette a alcune di queste sessioni di funzionare simultaneamente nelle zone protette della memoria. Possono essere viste come le sessioni rapide o finestre del DOS all'interno di Windows 9x/Me, NT, 2000, XP, o OS/2. Anche se parecchi programmi del DOS possono funzionare immediatamente, ciascuno ancora è limitato ad un massimo di 640KB della memoria perché ogni sessione simula un ambiente di reale-modo, una destra giù all'ESSERE VIVENTE e una zona di memoria superiore. Il funzionamento dei parecchi programmi immediatamente nel modo reale virtuale, denominato elaborazione multitask, richiede il software che può controllare ogni programma e mantenerlo dall'arresto in uno un altro. OS/2; Windows 9x/Me; e Windows NT, 2000 e XP tutti fanno questo.
I 286 e gli più alti circuiti integrati del CPU inoltre funzionano in che cosa è chiamato modo reale, che permette la compatibilità completa con il circuito integrato dei 8088 CPU installato sul calcolatore di PC/XT-type. Il modo reale vi permette di fare funzionare i programmi uno del DOS alla volta su un-TIPO sistema appena mentre su un PC/XT. Tuttavia, un-TIPO sistema che funzionano nel modo reale, specialmente un sistema basato sui 386 attraverso il Pentium 4 o Athlon, realmente sta funzionando come poco più di un pc del turbo. Nel modo reale, questi processor possono emulare i 8086 o i 8088, ma non possono funzionare nel modo protetto allo stesso tempo. Per quel motivo, i 386 e sopra inoltre forniscono un modo reale virtuale che funziona sotto il modo protetto. Ciò permette ai programmi di reale-modo di eseguire sotto il controllo di un sistema operativo di protegg-modo, quali Win9x/Me o NT/2000/XP.
Nota
La memoria estesa è basicamente tutta la memoria oltre il primo megabyte, che può essere raggiunto soltanto mentre il processor è nel modo protetto.
Online: 891 users browsing the articles directory
|
|