UMA
Definizione rapida
Area dell'indirizzamento dei PC compatibili situata tra la memoria convenzionale e il limite di un megabyte.
Spiegazione
L'Upper Memory Area occupava l'intervallo da 640 KB a 1 MB nei sistemi DOS. Parti di questa regione erano riservate a video, firmware e periferiche, mentre gli spazi liberi potevano essere utilizzati per alleggerire la memoria convenzionale.
Esempio pratico
Un gestore di memoria carica un driver in una porzione disponibile della UMA per lasciare più spazio a un'applicazione DOS.
Spiegazione tecnica
L'architettura del PC mappava dispositivi e ROM nello stesso spazio di indirizzi accessibile in modalità reale. I memory manager individuavano intervalli inutilizzati e li esponevano come blocchi caricabili.
Da non confondere con
Non è la memoria estesa collocata oltre il primo megabyte, che richiede modalità e meccanismi di accesso differenti.