Pamięć wysoka: Różnice pomiędzy wersjami

[wersja przejrzana][wersja przejrzana]
Usunięta treść Dodana treść
RibotBOT (dyskusja | edycje)
m robot dodaje: ca, de, es, ko, ru
KamikazeBot (dyskusja | edycje)
usunięcie stuba tematycznego, drobne kosmetyczne
Linia 1:
[[plikPlik:Area de memoria alta.svg|thumb|Mapa pamięci w Systemie DOS]]
'''Pamięć wysoka''' ([[Język angielski|ang.]] ''high memory area'', ''HMA'') – obszar [[pamięć|pamięci]] w procesorze [[Intel 80286|80286]] i nowszych pracującymi trybie rzeczywistym rozpoczynający się od [[adres fizyczny|adresu fizycznego]] 1 M i mający rozmiar 64 KB.
 
Jego istnienie jest skutkiem ubocznym istnienia w [[procesor]]ach [[Intel 80286|80286]] ponad 20 linii adresowych, przez co generowanie adresu fizycznego z adresu logicznego segment:offset (które w procesorach 8086/8088 w razie nadmiaru powoduje przejście do pierwszych komórek pamięci operacyjnej) powoduje pojawienie się na liniach adresowych procesora adresu przekraczającego granicę 1 MB pojemności pamięci mimo pracy w [[tryb rzeczywisty|trybie rzeczywistym]] procesora. Tak uzyskany dodatkowy blok pamięci o rozmiarze 64 KB wykorzystywany jest przez system [[MS-DOS]] do umieszczania buforów i sterowników urządzeń, dzięki czemu więcej pamieci konwencjonalnej moze być przydzielone na potrzeby aplikacji.
 
{{Informatyka stub}}
 
[[Kategoria:Pamięci komputerowe]]