Der 286 konnte theoretisch maximal 16MB RAM bedienen. Ich habe hier Maschinen mit 2 und sogar eine mit 4MB(!) RAM. Der Speicher oberhalb 640kB bis 1MB wurde als "Expansionsspeicher" verwaltet und alles darüber war dann high memory. Verantwortlich für dieses erste MB war die himem.sys. Und damit konnte DOS nur 1MB Speicher benutzen, bevor unter Version 5 die emm386.exe kam, welche aber erst ab 386ern lief. Die bot DOS nun auch Zugriff auf den "High Memory", also den über 1MB liegenden Bereich. Nur war das Anwendungen egal, die mit eigenem Speichertreiber ausgeliefert wurden. Die haben, sofern für 286 konzipiert, den ganzen "High Memory" nützen können.
|