ogolne informacje o budowie komputera procesor

background image

1

Systemy operacyjne i sieci komputerowe

mgr Mirosław Brozio

Lekcja

16

TEMAT:

Ogólne informacje o budowie
komputera.

Procesor.

background image

2

Systemy operacyjne i sieci komputerowe

mgr Mirosław Brozio

Komputer wg koncepcji Johna von

Neumanna

(VNA)

W komputerze J. von Neumanna można wyróżnić trzy główne

elementy:

1. mikroprocesor - zwany także jednostką centralą i

oznaczany często anglojęzycznym skrótem

CPU

2. pamięć operacyjna - przechowuje zarówno kod programu

do
wykonania przez CPU, a także dane przez niego
przetwarzane

3. układy wejścia/wyjścia - pozwalają na wymianę danych

między
systemem mikroprocesorowym a światem zewnętrznym.

background image

3

Systemy operacyjne i sieci komputerowe

mgr Mirosław Brozio

background image

4

Systemy operacyjne i sieci komputerowe

mgr Mirosław Brozio

Cechą szczególną architektury Neumanna

jest to, że pamięć operacyjna przechowuje

zarówno

program jak i dane

!!

Można się też spotkać z architekturą tzw. harwardzką, gdzie
pamięci programu i danych są rozdzielone i mają swoje własne
szyny danych. Takie systemy są jednak spotykane rzadko, raczej
w przemyśle niż w klasycznych zastosowaniach.

background image

5

Systemy operacyjne i sieci komputerowe

mgr Mirosław Brozio

Procesor (ang. processor)

- urządzenie

cyfrowe sekwencyjne potrafiące pobierać dane
z pamięci, interpretować je i wykonywać jako
rozkazy. Wykonuje on bardzo szybko ciąg
prostych operacji (rozkazów) wybranych ze
zbioru operacji podstawowych określonych
zazwyczaj przez producenta procesora jako
lista rozkazów procesora.

background image

6

Systemy operacyjne i sieci komputerowe

mgr Mirosław Brozio

Typy procesorów:

RISC

(Reduced Instruction Set Computer)-1-5 instruction /

cycle.

CISC

(Complex Instruction Set Computer)- 2-10 cycle /

instruction

background image

7

Systemy operacyjne i sieci komputerowe

mgr Mirosław Brozio

Procesor:

CPU

(Central

Processing Unit)

background image

8

Systemy operacyjne i sieci komputerowe

mgr Mirosław Brozio

Elementy procesora:

1. Zespół rejestrów służący do przechowywania

danych i wyników. Rejestry mogą być:

a)

ogólnego przeznaczenia (jeżeli są 32 bitowe

to mówimy, że procesor jest 32 bitowy np.
80x86, jeżeli 64 bitowe to mówimy, że procesor
jest 64 bitowy np. AMD x86-64)

b)

specjalnego przeznaczenia

2. Jednostka arytmetyczno-logiczna (arytmometr)

do wykonywania operacji obliczeniowych na
danych

3. Układ sterujący przebiegiem wykonywania

programu.

background image

9

Systemy operacyjne i sieci komputerowe

mgr Mirosław Brozio

Pamięć cache: (

L1, L2 cache

)

L1

- w procesorze, do 512 KB

L2

- zwykle pamięć statyczna SDRAM o krótkim czasie

dostępu, zwykle 32-1024 KB, niektóre mikroprocesory
(np. Xenon) do 4 MB, czasami wbudowana w procesor
(np. P4 ma 256 lub 512 KB).

background image

10

Systemy operacyjne i sieci komputerowe

mgr Mirosław Brozio

Niektóre rozkazy procesora:

1. Kopiowanie danych z pamięci do rejestru i z rejestru do

pamięci

2. Działania arytmetyczne: dodawanie, odejmowanie,

porównywanie dwóch liczb,
zmiana znaku liczby

3. Działania na bitach:

iloczyn logiczny – AND, suma logiczna – OR, negacja –

NOT,
przesunięcie bitów w lewo lub prawo

background image

11

Systemy operacyjne i sieci komputerowe

mgr Mirosław Brozio

Procesor pobiera dane rozmieszczone w pamięci
co osiem bitów (1 bajt).

Bajt jest najmniejszym obiektem, jakiemu można
nadać adres

!!

Z tego powodu nawet małe obiekty zajmują jeden
bajt niezależnie z ilu bitów się składają.

background image

12

Systemy operacyjne i sieci komputerowe

mgr Mirosław Brozio

Komunikacja procesora z urządzeniami
zewnętrznymi

background image

13

Systemy operacyjne i sieci komputerowe

mgr Mirosław Brozio

Przerwania:

Zgłoszenie przerwania powoduje przerwanie przez
mikroprocesor wykonywania programu głównego po
zakończeniu realizacji bieżącej instrukcji i zapamiętanie
informacji potrzebnej do późniejszego powrotu do programu
głównego i jego kontynuowania.

Następnie mikroprocesor przechodzi do wykonania
specjalnego programu zwanego programem obsługi
przerwania. Program ten powinien zrealizować wymianę
informacji z układem wejścia/wyjścia, który zgłosił
gotowość. Po zakończeniu wymiany, czyli po zakończeniu 
programu obsługi przerwania, mikroprocesor kontynuuje
przerwany program główny.

Kontroluje to

sterownik przerwań.

background image

14

Systemy operacyjne i sieci komputerowe

mgr Mirosław Brozio

background image

15

Systemy operacyjne i sieci komputerowe

mgr Mirosław Brozio

Pełny zestaw standardowych przyporządkowań przerwań
sprzętowych urządzeniom znajdującym się na kartach
rozszerzających bądź płycie głównej przedstawia poniższa
tabela.

background image

16

Systemy operacyjne i sieci komputerowe

mgr Mirosław Brozio

Uwaga:

Sygnały przerwań o numerach

0,1,8

i

13

nie są

wyprowadzone na gniazda magistrali
rozszerzającej.

Odpowiadające im urządzenia znajdują się
standardowo  na płycie głównej.

background image

17

Systemy operacyjne i sieci komputerowe

mgr Mirosław Brozio

DMA:

background image

18

Systemy operacyjne i sieci komputerowe

mgr Mirosław Brozio

Przebieg operacji nadzoruje sterownik DMA, co oznacza,
że generuje on wszystkie sygnały sterujące i adresy
potrzebne do realizacji wymiany.

W tym celu sterownik DMA przejmuje na czas
wymiany informacji kontrolę nad magistralami,
stając się zarządcą magistrali !!

background image

19

Systemy operacyjne i sieci komputerowe

mgr Mirosław Brozio

Operacja DMA, podobnie jak przerwanie,
inicjowania jest na żądanie układu
wejścia/wyjścia. Żądanie to jest zgłaszane do
sterownika DMA sygnałem o nazwie

DRQ n

(gdzie n jest numerem kanału DMA).

Inicjacja jest realizowana przez
mikroprocesor, gdyż kieruje on pracą całego
systemu.

background image

20

Systemy operacyjne i sieci komputerowe

mgr Mirosław Brozio

Operację

DMA

możemy realizować w jednym z trzech

trybów:

1. transmisja pojedynczymi słowami (tylko w jednym
cyklu)
2. transmisja blokowa (cały blok danych)
3. transmisja na żądanie (trwa dopóki jest aktywny
DRQ n)

Zakończenie operacji DMA sygnalizowane jest przez
sterownik DMA. Procesor uzyskuje kontrolę na
magistralami.

background image

21

Systemy operacyjne i sieci komputerowe

mgr Mirosław Brozio

Powtórzenie wiadomości:

1. Model komputera (VNA)
2. Budowa procesora
3. Przerwania

background image

22

Systemy operacyjne i sieci komputerowe

mgr Mirosław Brozio

Praca domowa:

Zadanie 1
Referat dotyczący budowy procesora pentium


Document Outline


Wyszukiwarka

Podobne podstrony:
Budowa komputera, Ogólne informacje o budowie i zasadzie działania komputera
informacje o budowie i funkcjonowaniu komputera, informacje o budowie i funkcjonowaniu komputera
Państwa Ogólne informacje
GIMP, SZKOŁA, Informatyka, Grafika Komputerowa
INFORMATYKA - budowa komputera itp, Szkoła, Informatyka
model OSI, Informatyka, Sieci Komputerowe
Ogólne informacje na temat systemu tachografów cyfrowych
Ogólne informacje o giełdzie, Ekonomia i zarządzanie
Atopowe zapalenie skóry ogólne informacje
Projekt sieci komputerowej, Informatyka, Sieci komputerowe
ogólne informacje o renesansie
Ogólne informacje o Biblii
Wyklad - 25.XI.09, Studia, Ogólne, Informatyka
zagadnienia na egzamini sieci Isem, informatyka, sieci komputerowe
MMS - ogolne inform. i dawkowanie
sciaga7.03.2007, Informatyka, Sieci komputerowe

więcej podobnych podstron