Modalità reale

La modalità reale è la modalità predefinita dei processori Intel x86 compatibili . Ora è obsoleto perché preferiamo la modalità protetta che è più robusta contro errori hardware e di programmazione .

La modalità reale è caratterizzata da un indirizzamento dello spazio di memoria su 20 bit complessivi, che consente l'accesso ad un solo Mio. L'accesso avviene tramite una coppia di registri segment: offset aventi ciascuno una dimensione di 16 bit Questa modalità consente l'accesso diretto all'intera memoria, ai vari interrupt di input / output, compresi quelli del BIOS . La modalità reale non fornisce alcuna protezione della memoria, come la memoria virtuale , né il multitasking a livello hardware, né la possibilità di avere diverse modalità di esecuzione (modalità kernel / utente per esempio).

Il DOS utilizza questa modalità. Windows fino alla versione 3.0 funzionava in questa modalità. La versione offriva la scelta tra modalità reale e modalità protetta. La versione 3.1 non consentiva più l'utilizzo della modalità reale.

Per motivi di compatibilità con le versioni precedenti , la modalità iniziale (all'avvio) degli attuali processori x86 è sempre "modalità reale".

Note e riferimenti

Articoli Correlati