XMS
Definizione rapida
XMS è una specifica che permette ai programmi DOS di usare la memoria estesa oltre il primo megabyte.
Spiegazione
I processori successivi a 8086 e 8088 potevano indirizzare più memoria, ma le applicazioni in modalità reale necessitavano di un gestore per accedervi in modo coordinato.
Esempio pratico
Un programma DOS richiede al gestore XMS un blocco di memoria estesa per conservare dati temporanei.
Spiegazione tecnica
L'Extended Memory Manager espone funzioni standard per allocare, liberare e spostare blocchi fuori dall'area convenzionale.
Da non confondere con
La memoria estesa è situata oltre 1 MB; la memoria espansa usa un diverso meccanismo storico a finestre.