3236691290

3236691290



13. LICZNIK ROZKAZÓW I DO CZEGO SŁUŻY?

Proces jest czymś więcej niż samym kodem programu. W pojęciu procesu mieści się również bieżąca czynność reprezentowana przez wartość licznika rozkazów oraz zawartość rejestrów procesora. Program jest obiektem pasywnym (jak zawartość pliku na dysku), a proces jest aktywny, z licznikiem rozkazów określającym następny rozkaz do wykonania. Konwencjonalny licznik rozkazów to 11 mniej znaczących bitów. Ich zawartość zwiększa się o 1 w czasie cyklu pobrania z pamięci programu. Najbardziej znaczący bit może być zmieniony tylko w wyniku wykonania rozkazów skoku JMP lub skoku do podprogramu CALL; przepisuje się do niego zawartość wskaźnika tomu (ang. memory bank flag) - DBF. Wskaźnik tomu może być ustawiany za pomocą specjalnych rozkazów SEL MB. Wspomniane wyżej rozkazy skoków mają adres 11-bitowy, co umożliwia skoki w obrębie ostatnio ustawionego tomu.

14.    ŁADOWANIE DYNAMICZNE

W odniesieniu do modułów jądra jest to ładowanie odpowiednich fragmentów jądra odpowiedzialnych za wykonywanie pewnych czynności lub obsługę pewnych urządzeń z zastrzeżeniem, że dany ładowany kod może być usunięty w każdej chwili z pamięci. Umożliwia ono załadowanie biblioteki nie przy samym starcie, ale w dowolnym momencie, kiedy będzie ona nam potrzebna. Umożliwia on też kontrolę błędów - jeśli nie będzie potrzebnej biblioteki, aplikacja w większości przypadków będzie mógł działać dalej. Listę zalet zamyka brak ograniczeń co do miejsca umieszczenia biblioteki - można z niej korzystać z dowolnego katalogu. Służy załadowaniu bibliotek DLL.

15.    CO TO JEST MASZYNA WIRTUALNA?

Maszyna wirtualna (virtual machinę) jest logiczną konkluzją podejścia warstwowego -traktuje sprzęt i funkcje systemowe jakby należały do tego samego poziomu (sprzętu).

Tworzy interfejs identyczny z podstawowym sprzętem (wirtualna kopia komputera). SO tworzy złudzenie wielu procesów pracujących na swych własnych procesorach z własną (wirtualną) pamięcią. Zasoby fizycznego komputera są dzielone w celu utworzenia maszyn wirtualnych. Odpowiednie planowanie przydziału CPU sprawia wrażenie, że każdy użytkownik ma swój własny procesor. Spooling i system plików pozwalają tworzyć wirtualne czytniki kart i wirtualne drukarki. Zwykły terminal do pracy z podziałem czasu służy jako wirtualna konsola operatorska

16.    CO TO JEST MONITOR SYSTEMOWY I JAKIE SĄ JEGO FUNKCJE?

Monitor systemowy (supervisor) jest to proces nadrzędny, który monitoruje wykonywanie wszystkich innych procesów, ich uruchomienie, przełączanie i wstrzymanie. Przegląd monitorowania wydajności; określenie wykorzystania pamięci oraz pamięci podręcznej, analiza aktywności procesora, badanie i poprawa wydajności dysku, monitorowanie wydajności sieci, pomiary aktywności systemu wieloprocesorowego

17.    CO TO JEST PAMIĘĆ STOSU?

Pamięć stosu jest to specjalnie zorganizowany obszar w pamięci w postaci jednoelementowej tablicy, o strukturze LIFO, przeznaczony do przechowywania niewielkiej liczby danych. Jest szczególnie przydatna do przechowywania adresów powrotu z podprogramu (procedury). Znajduje się w niej aktualna wartość licznika podprogramu. Pamięć stosu może być również wykorzystywana w obsłudze przerwań.

18.    CO TO JEST PARTYCJA DYSKOWA?

Wydzielona część fizycznej przestrzeni dysku, która działa jak oddzielny dysk fizyczny,



Wyszukiwarka

Podobne podstrony:
Pracownia Informatyki, AGH 04-03-2008 19Co to jest plik i do czego służy Plik jest to jednostka zapi
Biomateriały gr B  18. Na czym polega i do czego służy proces Bayera? 19.    Do
BadaniaMarketKaczmarczyk1 1.2.2Faza ustalania problemów do rozwiązania Zidentyfikowanych problemów
Krzysztof Pijarski Lock Jamesa Weilmga jako „przedmiot teoretyczny dowodzić, że jest czymś więcej ni
5 (262) Całość jest czymś więcej niż tylko sumą składników. Występują w niej ponadto wzajemne powiąz
CCF20090214101 powiedzi sprawiają, że powstaje rozmowa, która ze swej istoty jest czymś więcej niż
324 Wojciech Daszkiewicz holistycznie, jako pewnego typu organizm, który jest czymś więcej niż sumą
Elementy Budowy Maszyn i Automatyki O Taśma teflonowa - co to jest i do czego służy?
DSC00022 (25) wykład* tranzystor bipolarny zagadnienia; •tranzystor - co to jest? jak działa’ do cze
DSC00023 (31) WYKŁAD I TRANZYSTOR POLOWY zagadnienia: •tranzystor - co to jest? jak działa? do czego
55449 P1220087 WYKŁAD 4 TRANZYSTOR BIPOLARNY zagadnienia: •tranzystor - co to jest? jak działa? do c
20090912045[1] 1.    Co to jest i do czego służy lista Verleta? Jaki wpływ na czas ob
48 (156) A__A_Do czego służy? Prezentowany układ jest bardzo interesującym przykładem wykorzystania
1. Do czego służy pamięć współdzielona? Dla komunikacji pomiędzy procesami można stworzy ć pewien

więcej podobnych podstron