Hvad er udvidet hukommelse?
Udvidet hukommelse henviser til enhver mængde hukommelse, der er tilgængelig til brug over hovedhukommelsen, der er iboende i de fleste DOS-systemer. I de fleste tilfælde betyder det, at enhver hukommelse over 1 megabyte (MB), der understøttes af DOS, vil blive betragtet som udvidet hukommelse. Hukommelse af denne type understøttes af brugen af visse typer mikroprocessorer, der tillader indlæsning og adgang til den udvidede hukommelse. Sammen med den udvidede form for hukommelse er mange systemer også i stand til at understøtte det, der kaldes udvidet hukommelse.
En af hovedforskellene mellem udvidet og udvidet hukommelse er, at den udvidede hukommelse er konfigureret til at opfylde en bestemt offentliggjort standard, der er kendt som EMS. Denne standard fungerer med DOS for at give adgang til den ekstra hukommelse og gøre det muligt at bruge denne hukommelse til visse opgaver. I modsætning hertil behøver ikke den udvidede hukommelse at gøre brug af EMS eller en bestemt offentliggjort standard. I stedet styres muligheden for at gøre brug af den ekstra hukommelse via mikroprocessoren ved hjælp af en applikationsprogrammeringsgrænseflade, der tillader kommunikation mellem standarden og den udvidede hukommelse.
Funktionen af den udvidede hukommelse gør det muligt for et system at allokere hukommelsesressourcer med større effektivitet. Som en del af tildelingen er processoren i stand til at bestemme, hvornår standardhukommelsen er utilstrækkelig til at styre visse opgaver og gøre brug af en del af de tilføjede hukommelsesressourcer til at gennemføre de nødvendige trin i sekvensen af opgaven. For slutbrugere er opfattelsen, at den samlede hukommelse er utilstrækkelig til at køre de krævede funktioner, uden noget reelt behov for at skelne, om de involverede ressourcer er fra standarden eller den udvidede hukommelse. Slutresultatet, en afsluttet opgave, er stadig det samme.
Med tiden er den udvidede hukommelse blevet mere almindelig, at fremgangsmåden ved brug af udvidet hukommelse. Dette skyldes, at nyere systemer bruger mere kraftfulde processorer, der gør behovet for at bruge udvidet hukommelse forældet. Som et resultat kan de mere kraftfulde processorer understøtte installationen af betydeligt større mængder hukommelse, hvilket igen gør det muligt for systemet at styre et større antal opgaver samtidig, uden at det påvirker systemets samlede effektivitet negativt. Evnen til at få adgang til stadig større mængder hukommelse har ført til, at slutbrugerne har været i stand til at engagere sig i opgaver med desktop- og laptop-systemer, der ville have været umuligt så sent som for et årti. Idet brugen af computere i alt fra forretningsopgaver til adgang til underholdningsmuligheder fortsætter med at vokse, vil processorer, der er i stand til at styre større mængder hukommelse, blive udviklet.