Professional Documents
Culture Documents
STUDIJSKI PROGRAM:
INFORMATIKA
SEMINARSKI RAD
TEMA:
ARHITEKTURA RAUNARA
PREDMET:
ARHITEKTURA RAUNARSKIH SISTEMA
Mentor: Student:
Dragan Rastovac Alen ajfar
IN 809/16
Uvod........................................................................................................................................... 3
Registri ................................................................................................................................... 8
Memorijska jedinica................................................................................................................. 12
Izlazni ureaji....................................................................................................................... 20
Zakljuak.................................................................................................................................. 22
Literatura .................................................................................................................................. 23
2
Uvod
Dva osnovna pojma kojima emo se baviti u ovom radu su raunar i arhitektura raunara.
Raunar je kompleksni ureaj koji se koristi za izvravanje matematikih operacija ili
kontrolnih operacija koje se mogu izraziti u numerikom ili logikom obliku. Sami raunari
su sastavljeni od delova koji obavljaju jednostavnije, jasno odreene poslove i funkcije.
Sloena interakcija raunarskih komponenti daje za rezultat sposobnost raunara da obrauje
informacije. Raunarski sistem je isto tako, ureaj koji se koristi za automatizaciju procesa
prikupljanja, uvanja, obrade i prenosa informacija (podaci i naredbe) pod kontrolom
programa (niz instrukcija i naredbi koju je razvio ovek programer sa ciljem obavljanja
nekog posla) i od njih proizvodi izlazne informacije (rezultat).
Pod arhitekturom raunara podrazumevamo optu konfiguraciju raunarskih komponenti,
njihove karakteristike i uzajamne veze. Arhitektura raunara se bavi problemima upotrebe i
konstruisanja raunara. Sa stanovita arhitekture raunara upotreba raunara se svodi na
njegovo programiranje, a cilj pravljenja ili konstruisanja raunara je implementacija njegove
arhitekture naredbi. Arhitektura raunara predstavlja atribute raunara vidljive programeru i
ona ujedno predstavlja logiki ili apstraktni opis raunara. Primer atributa arhitekture
ukljuuju skup instrukcija, broj bitova koji se koriste da bi predstavili razne tipove podataka
(brojevi, znakovi), U/I mehanizme i tehnike za adresiranje memorije. Danas se u praksi, a
posebno u klasi mikroraunara, arhitektura raunara i organizacija raunara pribliavaju i
teko se vidi granica izmeu ova dva pojma. Izuavanje arhitekture raunara nam pomae da
razumemo na koji nain raunar funkcionie.
U ovom seminarskom radu arhitekturu raunara e biti objanjena po njenim delovima:
1. Arhitektura procesora
2. Arhitektura magistrale
3. Memorijska arhitektura
4. Ulazno-izlazni ureaji
3
Arhitektura raunara uopteno -
fon Nojmanova arhitektura
Prototip svih raunara opte namene, razvijen 1952. godine, koji je podrazumevao
unutranji memorisani program zove se fon Nojmanov raunar (Von Neumann). Ovaj model
raunara je imao snaan uticaj na dalji razvoj raunara tako da se i danas arhitektura raunara
opte namene naziva arhitektura fon Nojmanovih raunara, a isto tako ova arhitektura
raunara je uticala na razvoj programskih jezika Fortran. Algol68 i drugih.
Na slici 1 prikazana je opta struktura fon Nojmanovog raunara. Ona se sastoji od:
- glavne memorije u kojoj su uskladiteni podaci i instrukcije (mainske instrukcije).
Ova memorija prilikom rada ne zahteva intervenciju operatera.
- aritmetike i logike jedinice (ALU) koja je sposobna za rad sa binarnim podacima i
koja se sastoji od sklopova koji izvravaju osnovne aritmetike operacije. Unutar ove jedinice
se nalazi specijalni unutranji registar nazvan akumulator pomou kojeg se izvode sve tipine
aritmetike ili logike operacije. Pri izvravanju te operacije (instrukcije) u akumulatoru se
nalazi jedan od operanda (podatak), a drugi u operativnoj memoriji. Posle izvravanja
operacije u akumulator se smeta rezultat, a njegov prethodni sadraj se brie. Dalje se ovaj
podatak u akumulatoru koristi za sledeu mainsku instrukciju ili se premeta u memoriju.
- upravljake jedinice koja interpretira instrukcije u memoriji i prouzrokuje njihovo
izvrenje. Ova jedinica daje sve potrebne upravljake signale za vremensko voenje i
4
upravljanje ostalim jedinicama raunara. Ona upravlja radom memorije, U/I jedinice i
aritmetikom i logikom jedinicom. Program se izvrava tako to upravljaka jedinica
prihvata instrukcije u kodiranom obliku, dekodira ih, i u skladu sa njihovim znaenjem
generie signale pomou kojih aritmetika i logika jedinica, memorija i U/I jedinica izvode
potrebne operacije.
- ulazno i izlazne (U/I) opreme kojom rukuje upravljaka jedinica. Ova oprema
omoguuje komunikaciju korisnika i raunara.
Arhitektura mikroprocesora
Procesor (engl. Central Processing Unit, CPU) predstavlja mozak raunara. Njegova
glavna uloga je da radi sa programima smetenim u glavnoj memoriji preuzimajui njihove
instrukcije, ispitujui ih i izvravajui ih jednu za drugom. Procesor izvrava operacije obrade
podataka definisane programom i vri upravljanje raunarskim procesima i interakcijama
izmeu pojedinih jedinica raunara.
Poetkom 70-tih godina dolazi do realizacije celog procesora na jednom ipu u kojem je
povezana aritmetiko-logika jedinica i upravljaka jedinica u formi procesora. Ovakav
procesor se zove mikroprocesor, a raunar koji ga koristi se zove mikroraunar.
Arhitektura mikroprocesora pod kojom se podrazumeva njegova logika struktura, a ne
hardverska organizacija, data je na slici 2:
Osnovni delovi mikroprocesora su:
5
- upravljaka (komandna) jedinica
- aritmetiko-logika jedinica
- registri registri posebne namene i registri opte namene
- podsistem za povezivanje sa drugim komponentama (interfejs)
Upravljaka jedinica
6
pridruuje odgovarajua upravljaka re nazvana mikroinstrukcija. Za svaku operaciju koju
treba da izvri procesor inicira razliiti mikroprogram koji odgovara datoj instrukciji.
Upravljaka jedinica je sinhrona sekvencijalna mrea koja se opisuje skupom ulaznih i
izlaznih signala, skupom stanja, funkcijom koja generie sledea stanja i funkcijom koja
generie izlazne signale.
Aritmetiko-logika jedinica
Registri
Prikaz najvanijih registara procesora dat je na slici 3. Ovde moemo videti i upravljake
registre (registri posebne namene) i registre opte namene.
Registri su zapravo male memorijske elije za smetanje bitova koji predstavljaju ili
podatak ili mainsku instrukciju.
8
adresu memorijske lokacije koja se upisuje u poseban registar procesora koji se naziva
adresni registar memorije (AR). 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 nju se obavlja upis ili itanje.
Zatim, svaki podatak, koji treba upisati u memoriju (na lokaciju iz AR) se mora prvo
smestiti u poseban registar procesora koji se naziva prihvatni registar memorije (PR). Isto
tako svaki podatak koji smo uitali sa adrese iz registra AR se prvo smeta u PR, pre nego to
se smeta u bilo koji drugi registar u procesoru. Sadraj adresnog registra se izbacuje na
adresnu magistralu, a u prihvatni registar memorije podatak dolazi putem magistrale
podataka. O ovim magistralama e kasnije biti neto vie reeno.
S druge strane, u toku obavljanja neke obrade i mainski program koji njome upravlja se
mora nalaziti u operativnoj memoriji. Mainske instrukcije tog mainskog programa smetene
su u memorijskim lokacijama sa uzastopnim (sukcesivnim) adresama. Da bi upravljaka
jedinica procesora imala u svakom trenutku informaciju o adresi sledee instrukcije koja e
se izvravati uvodi se poseban registar procesora pod nazivom broja instrukcija (BI) ili
programski broja.
Isto tako da bi mainska instrukcija mogla upravljati izvrenjem operacije, potrebno je da
pri izvrenju bude smetena negde u upravljakoj jedinici procesora. Zato je uveden poseban
registar procesora koji se naziva registar instrukcija (RI) koji sadri kopiju mainske
instrukcije koja se u ovom trenutku izvrava. Moe se primetiti, da ono to je adresni registar
(AR) i prihvatni registar (PR) za podatke, to je broja instrukcija (BI) i registar instrukcija
(RI) za programe, tj. mainske instrukcije.
Sve aritmetike i logike operacije, ali i druge mainske operacije se izvravaju
korienjem posebnog registra procesora koji se naziva akumulator (AK). Pri izvravanju
neke operacije u njemu se uvek nalazi jedan od operanada, i u njega se uvek smeta rezultat
dobijen po izvrenju te operacije. Pri tome se stari sadraj akumulatora brie.
U procesoru postoje i registri opte namene (R0Rn) koji pre svega slue
programerima da definiu njihovu namenu i zato se njihova namena razlikuje od programa do
programa. Koriste se za privremeno smetanje esto korienih podataka. Neki programi e u
ovim registrima uvati meurezultate aritmetikih operacija, neki e uvati podatke, a neki
adrese memorijskih lokacija. Osnovni cilj uvoenja ovih registara je ubrzanje rada procesora
i mogu se posmatrati kao jedan deo brze memoriju u samom procesoru.
9
U grupu registara kojima programer ne moe pristupiti spadaju registar instrukcija,
brojai pomeraja sadraja registara i drugi pomoni registri koji se koriste u procesu
izvravanja instrukcije.
Arhitektura magistrale
Karakteristike mikroprocesora u znatnoj meri utiu na karakteristike sistema. Jedna od
najvanijih karakteristika je komunikacioni kanal i njegova brzina. Veza mikroprocesora sa
drugim ureajima obezbeuje se komunikacionim kanalom kojeg jo nazivamo i magistralom
(bus). U stvari magistrala predstavlja zdrueni interfejs kojeg karakterie jedan te isti skup
linija veza koji povezuje procesor, operativnu memoriju i periferijske jedinice.
Na magistralu, u svakom trenutku, jedna od dve prikljuene jedinice je rukovodea ili
komandna jedinica, a druga je izvrna jedinica. Operativna memorija je jedina jedinica koja
koja nikad ne moe biti rukovodea, ve samo izvrna jedinica.
Magistrala se protee du matine ploe i na svojim krajevima ima tzv. utinice u koje se
mogu umetnuti ulazno-izlazni ureaji (kartice,). Svaki ulazno-izlazni u sebi sadri
kontroler (engl. controller) iji je glavni posao da upravlja ovim ureajima i zahtevima za
pristupanje koji mu stiu sa magistrale. Kontroleri sa jedne strane imaju signale koji su
kompatibilni sa mikroprocesorom, a sa druge strane imaju signale koji su kompatibilni sa
ulazno/izlaznim jedinicama. Ovi kontroleri, tj. periferne jedinice isto tako na magistrali mogu
biti i rukovodee i izvrne jedinice. Tako, na primer, kada kontroler ulazno/izlaznog ureaja
generie signal prekida tad je ta jedinica rukovodea, a procesor je izvrna jedinica jer u tom
sluaju on prihvata i obrauje signal. Izbor rukovodee jedinice vri se na osnovu poreenja
prioriteta jedinica prikljuenih na magistralu.
Linije veza u samoj magistrali se mogu podeliti u dve vrste: linije namenjene za predaju
poruka i linije za odabiranje rukovodee jedinice.
Za predaju poruka koriste se sledee linije:
- Linije podataka (magistrala podataka)
- Adresne linije (adresna magistrala)
- Upravljake linije (kontrolna magistrala)
U toku izvravanja programa procesor se stalno "obraa" operativnoj memoriji, uzima iz
nje naredbe programa, podatke koje obrauje i u operativnu memoriju smeta rezultate
obrade. Procesor i operativna memorija su povezani snopom provodnika koji se naziva
magistrala. Kroz raunar se alju tri vrste signala: podaci, adrese, i upravljaki (kontrolni)
10
signali. Deo magistrale gde se prenose adrese bajtova ili ulazno/izlaznih ureaja se naziva
adresna magistrala (address bus). Ona je jednosmerna jer prenosi adrese od procesora ka
memoriji i ostalim ureajima raunara. Broj bita u adresi odreuje broj moguih adresa, a
broj moguih adresa ini adresni prostor. Deo magistrale koji prenosi sadraj adresiranih
bajtova zove se magistrala podataka (data bus). Poto prenosi podatke ka procesoru i iz
procesora ka ostalim ureajima ona je dvosmerna. Broj bita koji se prenosi ovom kanalom
moe biti 8, 16, 32 ili 64. Ovaj broj najee je odreen duinom procesorske rei. Na osnovu
ove osobine procesori se dele 8-bitne, 16-bitne, 32-bitne i 64-bitne. Kontrolna magistrala
prenosi upravljake i kontrolne signale koji usklauju rad svih komponenti raunara. Ovi
signali se prenose od procesora ka ureajima i obrnuto.
Periferne jedinice se na magistralu mogu povezati na vie naina:
- Direktno povezivanje primer je prikljuenje dodatnog memorijskog modula kod
proirenja operativne memorije. Nedostatak je taj to se periferijska jedinica moe
prikljuiti samo na odreeni tip magistrale.
- Preko paralelnog interfejsa opte namene gde se na jedan interfejs moe prikljuiti
vie periferijskih jedinica.
- Preko asinhronog serijskog interfejsa gde se bitovi kodne rei prenose jedan za
drugim. Ovaj nain je dosta sporiji od paralelnog naina prenosa. Kod ovog prenosa,
zbog neregularnih vremenskih intervala prenosa, sem bitova kodne rei potrebni su i
START i STOP bitovi koji definiu kad kodna re poinje i kad se zavrava. Primer je
unos i slanje podataka sa tastature.
- Preko sinhronog serijskog interfejsa ovaj prenos se uvodi da bi se otklonili
nedostaci asinhronog prenosa (start i stop bitovi koji usporavaju prenos). Kod
sinhronog interfejsa prenos se vri u blokovima. Sinhronizacija se vri putem posebne
linije, a na vei rastojanjima se koristi modem (modulator-demodulator) koji u sebi
nosi zajedno sa podacima nosi i taktne impulse koje prijemni modem regenerie i
alje u interfejs prijemne jedinice.
- Preko interfejsa za posebne namene Ovo je poseban interfejs koji se razvija za
odreene specijalne periferijske jedinice da bi se na najbolji nain mogle iskoristiti
karakteristike te periferijske jedinice (merni instrumenti i sl.).
11
Memorijska jedinica
Memorija ili memorijska jedinica namenjena je za prihvatanje, uvanje i predaju podataka
i programa. Memorija najvanija komponenta svakog raunara. Bez nje raunari ne bi
izgledali onako kako danas izgledaju.
Memorijska arhitektura
Za memoriju veliine jednog bita potrebno nam je elektronsko kolo koje moe nekako da
zapamti prethodne ulazne vrednosti. Kola koja slue za memorisanje stanja ili bita se
nazivaju bistabilna kola ili kola sa dva mogua stanja. To su zapravo sekvencijalna kola koja
mogu da budu u dva stabilna stanja, 0 ili 1.
Stabilno stanje (memorisani bit) se moe odravati proizvoljno dugo, a moe se
delovanjem ulaznih signala promeniti (unos novog sadraja). Bistabil ima bar jednu izlaznu
liniju na kojoj se dobija njegovo stanje (memorisani bit).
Kod ovih kola se koristi povratna sprega koja omoguava pamenje stanja u
sekvencijalnim mreama. Povratna sprega predstavlja povratni put signala od izlaza ka
ulazima. Ovo je ujedno i kriterijum za razlikovanje kombinacione od sekvencijalne logike:
graf koji predstavlja kombinacionu mreu je obavezno aciklian, to znai da u okviru mree
ne postoje zatvoreni ciklusi (putanje signala koje se posle prolaska kroz izvestan broj vorova
grafa, tj. logikih kola vraaju u istu taku). Korienjem povratnih sprega, mogue je
realizovati osnovne memorijske elemente koji u sebi uvaju 1 bit digitalne informacije.
Postoje dva osnovna tipa bistabilnih kola:
Leevi (engl. Latch) transparentna kola, kod kojih je mogue menjati stanje u
proizvoljnom vremenskom trenutku.
Flip-flopovi sinhrona kola, kod kojih je mogue menjati stanje samo u
trenucima kada to dozvoljava stanje na tzv. taktnom ulazu; upis se vri na
odgovarajuu promenu nivoa takt signala.
Sinhronizacija se postie korienjem taktnog signala (Clock). Uloga takta je sinhronizacija
promena stanja flip-flopova. Kod ivinih flip-flopova, promena stanja se vri u trenutku
odgovarajue promene na taktnom ulazu, to se naziva aktivnom ivicom takta. Ivini flip-
flopovi menjaju stanje ili na rastuu (uzlaznu) ivicu, odnosno promenu takta sa 0 na 1, ili na
opadajuu (silaznu) ivicu, odnosno promenu takta sa 1 na 0.
12
Slika 4: Takt signal
Stanja mree se posmatraju tokom pojedinanih perioda takta koje se obeleavaju celim
brojevima (T0, T1, , Tn). Poetak svake periode odreen je trenutkom pojave aktivne ivice
takta. Zbog toga, uobiajeno je da se stanje izlaza memorijskog elementa Q tokom trenutno
aktuelne periode takta obeleava sa Qn, stanje tokom prethodne periode je Qn 1, a naredno
stanje Qn + 1, itd. Na slici br.4 prikazan je taktni signal, sa obeleenim karakteristinim
vremenskim trenucima.
Osnovno i po strukturi najjednostavnije bistabilno kolo naziva se SR-le. Ovo kolo je
sastavljeno od dva dvoulazna NILI kola sa ukrtenom povratnom spregom, kao to je
prikazano na slici br.5. Izlazi kola su obeleeni sa Q iQ to znai da se oekuje da njihova
stanja uvek budu komplementarna.
Slika 5: SR-le
Slika 6: D flip-flop
14
Interna memorija
Procesor
Stek memorije
Stek memorija je memorija sainjena od skupa registara putem kojih ostvaruje pristup
memoriji. U ovom steku registara postoji glavni registar nazvan glava steka koji jedini
ostvaruje pristup memoriji. Preko njega se vri i upis sadraja i itanje sadraja po metodi
LIFO (Last In First Out), a za razliku od njih, kod FIFO (First In First Out) memorije sadraj
se uvek upise u prvi slobodan registar, a itanje se vri uvek iz glavnog registra.
Bafer memorija
Bafer memorija se pre svega koristi za prilagoavanje brzine rada operativne memorije i
spoljnih memorija. Ovde se informacije uvaju samo privremeno dok ih sporija jedinica ne
iskoristi. Ona je esto sastavni deo operativne memorije.
Operativna memorija
Operativna memorija je namenjena za uvanje podataka i programa koji su u neposrednoj
upotrebi, pa je s tim u vezi ova memorija direktno u sprezi sa procesorom. Ova memorija
spada u memorije sa sluajnim pristupom (Random Access Memory).
15
Postoje dve vrste operativne memorije: statika i dinamika. Statika RAM memorija
(SRAM) se konstruie pomou kola slinih D flip-flopovima. Ova vrsta memorija uva svoj
sadraj sve dok postoji napajanje. Statike RAM memorije su vrlo brze, vreme pristupanja
ovim memorijama iznosi nekoliko nanosekundi i zbog toga je ova vrsta memorije popularna
kao ke memorija drugog nivoa.
Za izradu dinamike RAM memorije (DRAM) ne koriste se flip-flopovi. Ova memorija
se sastoji od niza elija od kojih svaka sadri jedan tranzistor i jedan kondenzator.
Kondenzator se moe puniti i prazniti, ime se omoguava uvanje logikih jedinica i nula.
Dinamika RAM memorija se sloenije realizuje od statike zbog potrebe za stalnim
osveavanje elektrinog naboja kako se kondenzator ne bi ispraznio, to bi dovelo do
gubljenja podataka. Ipak glavnu memoriju skoro uvek ini dinamika RAM memorija zbog
svoje vrlo visoke gustine (bitovi po ipu). Ipak DRAM je dosta sporija memorija od statike,
pa je kombinacija statike RAM memorije za ke memoriju i dinamike memorije za glavnu,
optimalno reenje jer se iskoriavaju dobre karakteristike obe memorije.
U operativnoj memoriji se zapisuju i uvaju operativni sistemi, drugi programi i mnogo
podataka. U ovoj memoriji obino ima pet razliitih podruja:
- Podruje u kojem se nalazi operativni sistem
- Podruje u kome su smetene instrukcije programa koji se izvravaju
- Ulazno podruje, koje prihvata i memorie podatke uitane sa spoljnih memorija
- Izlazno podruje, koje prihvata i memorie rezultate obrade koje treba upisivati u
spoljne memorije ili ih prenositi do izlaznih ureaja sistema, tu se nalaze
meurezultati ili konani rezultati obrade.
Spoljne memorije
Spoljna memorija je tip memorije gde procesor nema neposredan pristup, a bilo koji
program dok se nalazi u spoljnoj memoriji se ne moe izvravati ili obraivati. Za razliku od
operativnih memorija kod spoljnih memorija podaci i programi se uvaju u "neradnom
stanju", te da bi se mogli izvravati moraju se preneti u operativnu memoriju. Spoljne
memorije su elektro nezavisne, jer se informacije koje se nalaze u njoj nee izgubiti
prestankom napajanja raunara elektrinom energijom. Za razliku od operativne memorije,
spoljne memorije su znatno veeg kapaciteta.
Najee spoljne memorije su:
16
1. Flopy disc - ureaj koji slui za pohranjivanje podataka, predstavlja prenosivi medij i
skoro da vie nije u upotrebi zbog izuzetno malog kapaciteta ali i pojavljivanja
modernijih prenosivih medija.
2. Hard disk - tvrdi disk, ureaj koji pie, ita, brie i trajno pamti podatke, postoji od
1950-tih i svaki raunar ima bar jedan hard disk.
Hard disk se sastoji od nekoliko okruglih ploa presvuenih posebnim materijalom
dobrih magnetnih svojstava koje rotiraju velikom brzinom i nekoliko glava koje se
nalaze tik iznad ploa. Te glave imaju za zadatak da itaju podatke oitavajui
magnetni zapis sa rotirajuih ploa, a piu kreirajui magnetno polje posebnih
svojstava koje menja zapis na ploama. Povrina magnetnih ploa izdeljena je na
sektore, trake i cilindre. Podaci se prvo zapisuju po trakama u istom cilindru, a kako
se sve glave diska nalaze na istoj mehanikoj ruci, kada se prva glava nae na eljenoj
traci, sve ostale su istog trenutka pozicionirane na trakama koje sadre podatke koji
slede.
Mehanika hard diska je dosta sporija u odnosu na njegovu elektroniku, pa zato hard
diskovi najee koriste ke memoriju koja se trudi da u sebi unapred ima odreene
podatke koji e se koristiti u sledeem zahtevu.
Kapacitet ovih diskova se danas kree od nekoliko stotina gigabajta do nekoliko
terabajta.
3. CD - Compact disk, koristi optiki zapis za snimanje podataka, prenosivi je medij na
koji se podaci mogu samo upisivati mada postoji i CD-RW verzija koja omoguuje
prepisivanje, odnosno daje mogunost brisanja sauvanih podataka.
Kao i kod obinog diska komunikacija procesora i CD-a se odvija preko drajvera.
Kapacitet ovih diskova iznosi 650 megabajta.
4. DVD - koristi tehniku optikog zapisa podataka, ima znatno vei kapacitet od CD a i
moe da primi i do 17 gigabajta na dvostranom disku sa ukupno 4 nivoa.
5. Blu-Ray disc - naslednik DVD-a sa znatno veim kapacitetom koji se moe porediti
sa hard-diskom. Kapacitet ovih diskova se kree od 25GB po sloju ili 50GB kod onih
diskova sa dva sloja.
6. Fle memorija - Fl mmri prdstvl lktrnski n-nstbilnii runrski
mdium z sklditnj, ki s m lktrin izbristi i rprgrmirti. Fl
mmri funkcini tk t su dv trnzistr musbn dvn tnkim slm
ksid.
17
Pst dv glvn vrst fl mmri, k su imnvni p NND i NR lgikim
klim. ip NND s prvnstvn kristi z mmrisk krtic, USB fl diskv,
pluprvdnik (SSD) diskv (n prizvdn u 2009. ili ksni) i slin
prizvd, z pt sklditnj i prns pdtk. NND ili NR fl mmri s
tk st krist z sklditnj pdtk knfigurcii u brnim digitlnim
prizvdim, zdtk ki prthdn mguv PR ili sttiki R s
btrim.
dn znn ndsttk fl mmri knn br itnj / pisnj ciklus u
drnm blku.
Fl mmri nudi brzi pristup itnju, dnk brz k i kd dinmikg R-,
md n tk brz k sttiki R ili R.
Nvii fl drvvi (d 2012) imu mng v kpcitt d 64, 128, i 256 GB.
Ulazno/izlazne jedinice
Kao to smo pomenuli u prethodnom tekstu, raunarski sistem se sastoji od tri glavne
komponente: procesora. memorije i ulazno/izlaznih (U/I) ureaja kao sto tampai, skeneri i
modemi.
Svaki ulazno-izlazni ureaj sastoji se od dva dela: jedan sadri gotovo svu elektroniku i
zove se kontroler (engl. controler). a drugi je sam ulazno-izlazni ureaj, npr. disk. Kontroler
se sa svojim ulazno-izlaznim ureajem povezuje kablom koji se umee u odgovarajui
prikljuak na pozadini kuita.
Posao kontrolera je da upravlja ulazno-izlaznim ureajem i zahtevima za pristupanje koji mu
stiu sa magistrale.
Za kontrolere koji u memoriju upisuju podatke ili ih iz nje itaju bez pomoi procesora
kaemo da imaju direktan pristup memoriji (engl. Direct Memory Access) iliti DMA. Kada
se prenos podataka zavri kontroler generie sistemski prekid (engl. interrupt ) koji je znak
procesoru da treba da prekine ono to je do sada radio i da zapone obradu sistemskog
prekida (engl. interrupt handler), to podrazumeva proveru greke ili neku drugu aktivnost od
strane procesora kao to je obavetenje operativnom sistemu da je ulazno-izlazni ureaj
zavrio posao. Odmah po zavretku obrade sistemskog prekida procesor se vraa poslu kojeg
je do tog trenutka obavljao.
18
Danas postoje brojne vrste ulazno-izlaznih ureaja. U nastavku emo ukratko pomenuti
one najvanije i one koje se najee koriste.
Ulazni ureaji
19
Izlazni ureaji
Monitor je izlazni ureaj koji prikazuje tekst, brojani podatak, sliku, grafike. To je
ureaj bez kojeg bi raunar bio neupotrebljiv. Za prikazivanje grafike neophodna je grafika
kartica koja monitoru alje signale koje ovaj pretvara u sliku.
Na osnovu primenjene tehnologije razlikujemo sledee vrste monitora:
Monitori sa katodnim cevima - (engl. CRT - Catode Ray Tube) - prva poznata
tehnologija, poznata jo od crno belih televizora, ali pomalo nepraktina jer daje
izobliene slike koje stvara zaobljena cev.
Tanki monitori:
LCD monitori ispunjeni tenim kristalom (engl. LCD - Liquid Cristal Display).
Svetlost se apsorbuje, zatim se na razliitim delovima vie ili manje reflektuje (iz
razliitih uglova se razliito vidi)
Plazma monitori (slika se formira od minijaturnih sijalica ispunjenih gasnom
plazmom, poreane su u mreu izmeu dve staklene ploe)
LED monitori (slika se formira od LED dioda poreanih u obliku mree na
ekranu)
Ulazno-izlazni ureaji
Modem je ureaj koji omoguava komunikaciju dva raunara koja nisu direktno
povezana kanalom koji prenosi digitalni signal. Modem je nastao od rei MODulator i
DEModulator koji vre pretvaranje digitalnog signala u analogni i obrnuto kako bi dva
ureaja mogli da komuniciraju.
20
Zvuna kartica obezbeuje primenu multimedije na raunaru. Podaci se mogu unositi
preko tastature, klavijature muzikih instrumenata ili mikrofona, a reprodukcija zvuka se
dobija kada se na izlaz kartice poveu zvunici.
Mrena kartica slui za povezivanje raunara u mreu raunara radi razmene
informacija i podataka. Kroz nju se podaci i primaju i alju.
21
Zakljuak
U ovom seminarskom radu uopteno je prikazana arhitektura raunara sa njenim glavnim
komponentama koje karakteriu jedan raunarski sistem. Objanjeno je na koji na raunar
obavlja svoju funkciju kroz opis rada njegovih glavnih delova: procesora, memorije,
magistrale i ulazno-izlaznih ureaja.
22
Literatura
Internet izvori:
https://en.wikipedia.org/wiki/Flip-flop_(electronics) (17.08.2017.)
https://www.automatika.rs (15.08.2017.)
https://en.wikipedia.org/wiki/Hard_disk_drive (15.08.2017.)
http://www.etf.unssa.rs.ba/~slubura/Impulsna_i_digitalna_elektronika/DIGITALNA%20ELE
KTRONIKA/ (12.08.2017.)
https://www.safaribooksonline.com/library/view/designing-embedded-
hardware/0596007558/ch01.html (12.08.2017.)
23