Zasada działania komputera

background image

Zasada działania komputera

Procesor

Pamięć wewnętrzna

Magistrala

Klawiatura

Monitor

Drukarka

Podstawowe definicje

W tym rozdziale opisano szczegółowo schemat blokowy oraz funkcje elementów systemu
komputerowego oraz działanie procesora - serca komputera .

PROCESOR

stanowi główny element komputera, ponieważ jest odpowiedzialny za

przetwarzanie informacji. Składa się on z układów sterujących, arytmometru oraz rejestrów .
Układy sterujące odpowiadają za: dostarczenie arytmometrowi danych do obliczeń z pamięci
operacyjnej, przekazywanie wyników obliczeń z powrotem do pamięci oraz właściwą
kolejność przetwarzania. W arytmometrze odbywają się wszystkie obliczenia realizowane
przez komputer. W rejestrach procesora przechowuje się adresy wybranych miejsc pamięci
operacyjnej oraz dane i wyniki obliczeń. W wyróżnionym rejestrze nazywanym licznikiem

background image

rozkazów jest umieszczany adres miejsca w pamięci wewnętrznej zawierającego bieżący
rozkaz dla procesora. Praca procesora odbywa się w tzw. cyklach rozkazowych.

Przebieg jednego cyklu rozkazowego można opisać za pomocą następującego algorytmu:

1. Zawartość miejsca pamięci wewnętrznej wskazywanego przez licznik rozkazów LR

zostaje przesłana do układów sterujących procesora,

2. W układach sterujących następuje rozdzielenie otrzymanej informacji na dwa pola:

pole operacji i pole argumentów. Pole operacji zawiera adres rozkazu, który należy
wykonać. Pole argumentów zawiera adresy, pod którymi są przechowywane dane oraz
adres przeznaczenia wyniku.

3. Na podstawie wyznaczonych adresów następuje przesłanie z pamięci wewnętrznej

argumentów do odpowiednich rejestrów, a na podstawie adresu rozkazu arytmometr
wykonuje odpowiednie działanie (operację arytmetyczną lub logiczną) na
zawartościach rejestru.

4. Wynik przetwarzania (wynik wykonanej operacji) jest wysyłany do pamięci

wewnętrznej pod adres przeznaczenia wyniku.

5. Następuje zmiana wartości licznika rozkazów LR tak, aby wskazywał on kolejny

rozkaz dla procesora.

Cykl rozkazowy procesora można opisać również za pomocą narysowanego niżej schematu
blokowego:

background image

Wykonywanie obliczeń może zostać przerwane. Jeżeli procesor otrzyma sygnał informujący
go o żądaniu obsługi przerwania następuje przerwanie obliczeń, zapamiętanie stanu licznika
rozkazów i wykonanie podprogramu (procedury) obsługi przerwania. Dalsze zachowanie się
procesora jest uzależnione od podprogramu obsługującego przerwanie.

Oprócz przerwań nadchodzących z zewnątrz procesora (np. odczyt znaku z klawiatury) są
przerwania wewnętrzne procesora. Jednym z takich przerwań może być przerwanie jego
pracy w przypadku, gdy procesor odczyta rozkaz dzielenia dowolnej liczby przez liczbę 0.

PAMIĘĆ WEWNĘTRZNA

składa się z pamięci stałej określanej terminem ROM (ang.

Read Only Memory) oraz pamięci operacyjnej określanej pamięcią RAM (ang. Random
Access Memory). W pamięci stałej ROM producent komputera zapisuje informacje o
konfiguracji sprzętowej, programy rozpoczynające pierwszą fazę pracy komputera
(inicjalizacja systemu) oraz programy diagnostyczne. Do pamięci ROM nie można zapisywać
danych można ją tylko odczytywać. W pamięci operacyjnej RAM, czyli pamięci do zapisu
i odczytu, przechowywane są informacje będące obiektem bieżącego przetwarzania (dane,
programy, wyniki). Pamięć RAM jest pamięcią ulotną jej zawartość ginie po wyłączenia
komputera.

MAGISTRALA

jest zbiorem przewodów elektrycznych oraz specjalnych gniazd

połączonych ze sobą równolegle, tak aby umożliwić przesyłanie danych, adresów i sygnałów

background image

sterujących pomiędzy procesorem, pamięcią wewnętrzną i urządzeniami peryferyjnymi
komputera. Magistrala składa się z szyny sygnałów sterujących, szyny danych i szyny
adresowej. Cykl pracy magistrali odbywa się w taktach czasowych (podobnie jak w
przypadku procesora), z tym, że zwykle częstotliwość pracy magistrali jest kilka razy
mniejsza od częstotliwości pracy procesora. Powoduje to zmniejszenie efektywności pracy
całego systemu komputerowego.

KLAWIATURA

jest urządzeniem zewnętrznym , którego zadaniem jest przyjmowanie

danych oraz poleceń od człowieka i przekazywanie ich poprzez magistralę do specjalnie
wydzielonego miejsca w pamięci RAM nazywanego buforem klawiatury. Każde naciśnięcie
klawisza generuje sygnał odpowiedniego przerwania, który z kolei jest obsługiwany przez
podprogram czytania i interpretacji zawartości bufora klawiatury. Każde naciśnięcie klawisza
generuje sygnał odpowiedniego przerwania, które z kolei jest obsługiwane przez podprogram
czytania i interpretacji zawartości bufora klawiatury. Jest to jedno z podstawowych zadań
systemu operacyjnego.

MONITOR

jest urządzeniem zewnętrznym , którego zadaniem jest wyświetlenie informacji

przeznaczonej dla człowieka w różnej postaci: napisy, rysunki, ruchome obrazy. Ekran
monitora jest traktowany jako prostokąt, który składa się z punktów zwanych pikselami: Stan
pikseli określają cechy, nazywane atrybutami: kolor, stopień jasności, migotanie, kolor tła.
Pozycja piksela określana jest parą danych: współrzędną X oraz współrzędną Y. Ważnym
parametrem technicznym monitora jest rozdzielczość ekranu czyli gęstość punktów na
ekranie. Im rozdzielczość jest większa tym dokładniejszy otrzymujemy obraz. Aby monitor
mógł współpracować z komputerem potrzebna jest karta graficzna. Karta ta jest układem
elektronicznym wyposażonym we własną pamięć, w której zapisywane są atrybuty pikseli.

DRUKARKA

jest urządzeniem zewnętrznym którego funkcją jest wyprowadzenie

informacji na papier przeznaczonej dla człowieka w postaci: znaków, tekstów, obrazów.
Wyprowadzenie tych informacji nazywamy drukowaniem. Zasada działania drukarki może
być różna: w przypadku drukarek igłowych w wyniku uderzenia igieł głowicy poprzez taśmę
barwiącą o papier powstaje zabarwienie uderzanych miejsc na papierze.

Podstawowe definicje

Jednostka centralna (ang. central processing unit) to zasadnicza logiczna część komputera
obejmująca pamięć operacyjną (RAM), pamięć ROM, procesor, karty sterujące, magistralę
oraz zasilacz. Służy do sterowania działania układów elektronicznych i przetwarzania
informacji.

Pamięć operacyjna (ang. operating memory) to główna pamięć komputera służąca do
chwilowego (tylko gdy komputer jest włączony) przechowywania danych i programów.

Procesor (ang. processor) układ wykonujący elementarne rozkazy arytmetyczno
logiczne pobierane z pamięci operacyjnej.

Pamięć dyskowa magnetyczna (ang. hard disk) to pamięć zewnętrzna (masowa) komputera
służąca do trwałego przechowywania informacji na krążkach pokrytych nośnikiem
magnetycznym.

background image

Zasilacz układ przetwarzający napięcie elektryczne 220V/50 Hz na napięcia potrzebne do
pracy układów scalonych w jednostce centralnej: 5V i 12 V.

Urządzenia zewnętrzne urządzenia (układy scalone) podłączone do jednostki centralnej,
których zadaniem jest przekazywanie informacji do i z otoczenia komputera.


Wyszukiwarka

Podobne podstrony:
Zasada działania emisyjnego tomografu komputerowego
ARCHITEKTURA I ZASADA DZIAŁANIA WSPÓŁCZESNEGO KOMPUTERA
Zasada działania emisyjnego tomografu komputerowego
skaner zasada dzialania1
Budowa i dzialanie komputera
F 1 Zasada działania tranzystora bipolarnego
Budowa pojazdów samochodowych -Zasada działania silnika dwusuwowego semestr 1, Motoryzacja
Budowa i zasada działania układu pneumatycznego z?S oraz kryteria oceny
Zasada Dzialania PID
Budowa i zasada działania FDD
Zasada działania maszyny indukcyjnej a
22 Zasada dzialania i charakteryst (2)
Czujniki pomiarowe Budowa i zasada dzialania
Budowa i zasada działania mikroskopu optycznego metalograficznego
ZASADA DZIAŁANIA?M
Budowa i zasada działania lasera, fizyka, Referaty
ZASADA DZIAŁANIA SILNIKA DWUSUWOWEGO, MOTORYZACJA, ▼ Silniki Spalinowe ▼

więcej podobnych podstron