Professional Documents
Culture Documents
Delovi Racunara PDF
Delovi Racunara PDF
OSNOVNI POJMOVI
ARHITEKTURE RAČUNARSKOG
SISTEMA
1
2.1. RAČUNARI I NJIHOVA PODELA
2
2.2. SASTAVNI DELOVI RAČUNARA
3
2.2. SASTAVNI DELOVI RAČUNARA
ALJ UJ
OPERATIVNA M EM ORIJA
CENTRALNA JEDINICA
4
2.2. SASTAVNI DELOVI RAČUNARA
5
2.2. SASTAVNI DELOVI RAČUNARA
6
2.2. SASTAVNI DELOVI RAČUNARA
STATUSNI REGISTAR
REGISTAR AKUM ULATOR
OPŠTI REGISTAR
REGISTAR OPERANDA
7
2.2. SASTAVNI DELOVI RAČUNARA
8
2.2. SASTAVNI DELOVI RAČUNARA
9
2.2. SASTAVNI DELOVI RAČUNARA
10
2.2. SASTAVNI DELOVI RAČUNARA
KO
FORM IRANJE
FUNKCIONALNIH
SIGNALA
11
2.2. SASTAVNI DELOVI RAČUNARA
12
2.2. SASTAVNI DELOVI RAČUNARA
13
3.1. INTERFEJS
Računarski sistem sadrži sledeće osnovne jedinice:
• procesore,
• module operativne memorije,
• ulazno – izlazne kanale,
• jedinice za upravljanje periferijskim jedinicama (kontrolere),
• periferijske jedinice.
14
3.1. INTERFEJS
Interfejs predstavlja sveukupnost linija za predaju informacija, unificiranih
elektronskih kola koji upravljaju prenosom signala po linijama a takođe i
algoritama za upravljanje razmenom poruka. Interfejs se obično smešta u
samim uređajima koje povezuje.
• Karakteristike interfejsa su sledeće:
• vreme predaje poruka,
• izobličenja pri predaji poruka,
• zahtev za strogo definisanim upravljačkim signalima.
15
3.1. INTERFEJS
M ODUL OM M ODUL OM .... M ODUL OM
INTERFEJS
OPERATIVNE MEMORIJE
INTERFEJS
PROCESOR .... PROCESOR
PROCESOR -
KANAL
U/I U/I
KANAL KANAL
U/ I
INTERFEJS
KONTROLER KONTROLER
INTERFEJS
PERIFERIJSKIH JEDINICA
PJ PJ
17
3.2. INTERFEJS OPERATIVNE
MEMORIJE
M ODUL OPERATIVNE M ODUL OPERATIVNE
PROCESOR PROCESOR
M EM ORIJE M EM ORIJE
U/I
PROCESOR
18
3.3. INTERFEJS PERIFERNIH
JEDINICA
U interfejsu periferijskih jedinica kod savremenih računarskih sistema
obično se koristi sistem zajedničkih linija. Na taj način razmena
poruka između kanala i periferijske jedinice se najčešće vrši
asinhrono.
19
3.4. INTERFEJS MAGISTRALA
Linije veza u sklopu magistrale se mogu pogodno podeliti u dve grupe:
Linije namenjene za predaju poruka,
Linije za odabiranje rukovodeće jedinice.
20
4.1. ARHITEKTURA
MIKROPROCESORA
. Uopštena arhitektura mikroprocesora data je na sledećoj slici:
UPRAVLJAČKA M AGISTRALA
ADRESNA M AGISTRALA
M AGISTRALA
PODATAKA
GENERATOR UPRAVLJAČKA
IX PC SP R0 .... Rn
TAKTOVA JEDINICA
C
O ARITM ETIČKO
S LOGIČKA
H JEDINICA
P
22
4.3. ARITMETIČKO – LOGIČKA
JEDINICA
. Aritmetičko – logička jedinica (ALJ) je kombinaciona mreža čija Bulova funkcija,
koja opusuje zavisnost izlaznih signala od ulaznih može da se bira skupom
upravljačkih signala. AL jedinica ima dva skupa linija za ulazne podatke, jedan
skup linija za izlazne podatke, skup linija za upravljačke signale i liniju za izlazni
signal prenosa Cizl, slika.
ULAZNI PODATAK
LA
PRIHVATNI
REGISTAR A
ULAZ A
ULAZ B
Cizl
ARITM ETIČKO - LOGIČKA JEDINICA F
UPRAVLJAČKI
SISGNALI
IZLAZ C
23
4.3. REGISTRI OPŠTE NAMENE
.
24
4.3. REGISTRI OPŠTE NAMENE
ULAZNI PODATAK
L1
R0
IZLAZ R0
Ru
L1
DEKODER R1
...
IZLAZ R1
...
Ey
.. .. ..
Ln-1
Rn-1
IZLAZ Rn-1
25
4.3. REGISTRI OPŠTE NAMENE
R0
R1
...
Rn-1
. . .
EI RI
M ULTIPLEKSER
IZLAZNI PODACI
26
4.3. REGISTRI POSEBNE NAMENE
Najvažniji od njih su:
• adresni registar memorije – čitanje sadržaja iz memorije ili upis
sadržaja u memoriju vrši se tako što se prethodno memorijske lokacije
kojoj treba pristupiti upisuje u poseban registar procesora koji se naziva
adresni registar memorije. Na osnovu adrese u adresnom registru u
momentu davanja signala za čitanje iz memorije ili za upis u memoriju
posebnim dekoderskim kolima nalazi se potrebna memorijska lokacija i
u nju se obavlja upis ili čitanje.
• prihvatni registar memorije – svaki podatak koji treba upisati u
memoriju mora se prethodno smestiti u poseban registar procesora koji
se naziva prihvatni registar memorije. Naime, upis i čitanje iz memorije
može se vršiti samo iz tog registra. Prilikom upisa u memoriju prethodni
sadržaj odgovarajuće memorijske lokacije se uništava (briše se), dok se
pri čitanju vrši kopiranje sadržaja memorijske lokacije.
• programski brojač (brojač instrukcija) – daje informaciju o adresi
sledeće instrukcije koja će se izvršavati.
• registra instrukcija – je registar u kome se smešta instrukcija dok
upravlja izvršenjem operacija.
27
4.3. REGISTRI POSEBNE NAMENE
akumulator – sve aritmetičke i logičke operacije, operacije
pomeranja i mnoge druge mašinske operacije, izvršavaju se
posebnim registrom procesora koji se naziva akumulator. Tokom
izvršenje neke operacije u njemu se uvek nalazi jedan od
operanada, i u njega se uvek smešta rezultat dobijen po
izvršenju te operacije. Pri tome se stari sadržaj akumulatora
briše.
indikatorski registar ili registar statusa (“program status
word”) je registar koga čini određeni broj bistabilnih kola koja
služe za pamčćenje kodova uslova ili kodova stanja, koji
predstavljaju informacije dobijne po izvršenju operacija. Svaki
bit registra PSW naziva se indikatro stanja i postavlja se
nezavisno od ostalih saglasno uslovimaa koje daje izlazna reč
rezultata iz aritmetičko – logičke jedinice koja se upisuje u
akumulator. Najčešće korišćeni uslovi su:
28
4.4. UPRAVLJAČKA JEDINICA
29
4.4. UPRAVLJAČKA JEDINICA
ADRESA SKOKA
. SELEKCIJA ADRESE
RESET
ULAZNA
ADRESA
UAL
ADRESNI
M ULTIPLEKSER REGISTAR ROM URON
AR
KOD UMP
OPERACIJE PARALELNI
INKREM ENT
UPIS
SELEKCIJA
M ULTIPLEKSER
INDIKATORSKOG
BITA
1 C V S Z
INDIKATORSKI BITI
. REGISTRI
PROGRAMSKI
OPŠTE MULTIPLEKSER BAFERI
BROJAČ
NAMENE ADRESNA
MAGISTRALA
BAFERI
INTERTNA
MAGISTRALA MAGISTRALA
PODATAKA
INSTRUKCIJSKI
MULTIPLEKSER
REGISTAR
INDIKATORSKI UPRAVLJAČKA
AL JEDINICA BAFERI
REGISTAR JEDINICA
UPRAVLJAČKI
SINGALI
SIGNALI ZA UPRAVLJANJE
OSTALIM JEDINICAMA
MIKROPROCESORA
31
4.5. MODEL MIKROPROCESORA
• Procesorska reč
• Učestanost časovnika
• Interni keš
• Matematički koprocesor
• Širina magistrale
32
4.5. MODEL MIKROPROCESORA
M EM ORIJA
ULAZNA
KONTROLER
JEDINICA
ULAZNA
KONTROLER
JEDINICA
... ...
ADRESNE LINIJE
LINIJA ZA PODATKE
LINIJA ZA UPRAVLJAČKE SIGNALE
40
41