LINUX, WINDOWS

Opis forum


  • Index
  •  » Wersje
  •  » 16-bitowe środowiska operacyjne

#1 2009-03-31 10:11:57

Admin

Administrator

Zarejestrowany: 2009-03-31
Posty: 25
Punktów :   

16-bitowe środowiska operacyjne

Wczesne wersje Windows były raczej graficznymi interfejsami użytkownika – pulpitami. Wynikało to z faktu, że były one uruchamiane z poziomu systemu operacyjnego MS-DOS i wykorzystywały jego mechanizmy w dziedzinach chociażby obsługi plików. Z drugiej jednak strony nawet owe wczesne 16-bitowe środowiska pracy posiadały pewne cechy pełnoprawnego systemu operacyjnego, posiadając na przykład własny format plików wykonywalnych i własne sterowniki urządzeń (zegara, urządzeń graficznych, drukarek, myszy, klawiatur, czy urządzeń do generowania dźwięku) wykorzystywane przez aplikacje. Inaczej niż możliwe to było w MS-DOS, nakładki Windows umożliwiały jednoczesne uruchomienie wielu aplikacji, działających w trybie wielozadaniowości kooperatywnej. Kolejną cechą 16-bitowych implementacji Windows było korzystanie ze skomplikowanego systemu segmentowanej pamięci wirtualnej obsługiwanej programowo; system ten umożliwiał uruchamianie aplikacji o rozmiarach przekraczających wielkość dostępnej pamięci operacyjnej komputera. Segmenty danych były przywoływane do pamięci i usuwane z niej, jeśli tylko ilość wolnego miejsca niebezpiecznie spadała. Dane ulegały również przemieszczaniu, jeśli aplikacja nie wymagała stałej kontroli ze strony procesora, na przykład czekając na wprowadzenie przez użytkownika danych. Środowiska wykorzystujące tę technologię to Windows 1.0, wydany w roku 1985 i Windows 2.0 (rok 1987) wraz z powiązanym środowiskiem Windows/286.

Offline

 
  • Index
  •  » Wersje
  •  » 16-bitowe środowiska operacyjne

Stopka forum

RSS
Powered by PunBB
© Copyright 2002–2008 PunBB
Polityka cookies - Wersja Lo-Fi

[ Generated in 0.109 seconds, 8 queries executed ]


Darmowe Forum | Ciekawe Fora | Darmowe Fora
www.extremeots.pun.pl www.naruto-san.pun.pl www.zgraja.pun.pl www.zdolni-pisarze.pun.pl www.extrememodteam.pun.pl