Professional Documents
Culture Documents
GENERACIJE RAČUNARA
Temeljni element je integrirani krug, odnosno niz tranzistora i veznih elemenata povezanih na
poluvodiču. Prednosti u odnosu na drugu generaciju :
dodatno smanjenje dimenzija ( stane na veći stol )
smanjenje potrebne snage
ubrzan rad
lakše održavanje
niža cijena .
ČETVRTA GENERACIJA RAČUNARA ( 1971. – danas )
Projekat je započeo 1980. godine u Japanu . Cilj projekta bio je stvaranje inteligentnog računara koji bi
rješavao zadatke za koje su potrebna ljudska svojstva ( inteligencija, imaginacija i intuicija ).
Ključna područja istraživanja su :
umjetna inteligencija
ekspertni sistemi
istraživanje prirodnih jezika
Analogni računar koristi analogno predstavljanje podataka, a njegovi osnovni gradivni elementi su
elektronska kola – tzv. „operacioni pojačivači“ . Osim operacionih pojačivača, koriste se i drugi
elementi poput : otpornika, kondenzatora, dioda, tranzistora i sl.
Prednosti : velika brzina obrade podataka i dobivanja rezultata, brzina je skoro ista neovisni o složenosti
operacije koja se obavlja.
Nedostaci :
mala tačnost obrade podataka
velika složenost
mala pouzdanost
visoka cijena .
Analogni računari se koriste samo u specijalnim primjenama u kojima se uglavnom zahtijevaju velike
brzine .
Digitalni računar koristi numeričko i digitalno predstavljanje podataka, te obradu numeričkih i digitalnih
podataka. Sve operacije se svode na osnovne aritmetičke ( +, - ) i osnovne logičke ( I, ILI, NE ) operacije,
a u obradi se primjenjuju tzv. „algoritamski postupci“ .
Prednosti:
velika tačnost obrade podataka
jednostavno čuvanje podataka u memoriji računara
manja složenost
veća pouzdanost
niža cijena
Nedostaci:
manja brzina obrade podataka
Digitalni računari se koriste u primjenama gdje se ne zahtijevaju velike brzine ( svi računari opšte
namjene ) .
Da bi se iskoristile glavne prednosti analognog i digitalnog računara ( brzina i tačnost ) , razvijeni su
mješoviti ili tzv. „hibridni računari“ . Kod njih se koriste analogni i digitalni načini predstavljanja i
obrade podataka, ovisno o prigodi. Ovi računari imaju veliku primjenu u određenim oblastima, npr. u
upravljanju procesima .
Analogni dio računara ostvaruje vezu sa procesom kojim upravlja. Preko analognih signala istog
procesa, on prati odvijanje procesa i upravlja njime.
Digitalni dio računara realizuje funkciju upravljanja. Na osnovu dobivenih podataka od
analognog dijela, on vrši obradu i generiše upravljačke rezultate koje dostavlja analognom dijelu.
Veza između analognog i digitalnog dijela se ostvaruje preko elektronskih skolopva za konverziju
signala:
analogno- digitalni ( A/D ) konvertori
pretvaraju analogne signale (podatke) u digitalne .
Centralna procesorska jedinica ( CPU ) kontrolira izvršenje programa i aritmetičko- logičkih operacija .
CPU je izveden kao integrirani elektronski sklop (čip) i naziva se mikroprocesor .
Procesor izvršava programski kod, te je stoga uobičajeno programe koji se izvršavaju u računaru nazivati
procesima. Prema tome, proces predstavlja program u izvršenju .
DIGITALNI RAČUNARI
Vanjska memorija služi za trajno pohranjivanje podataka (hard diskovi, optički diskovi,...).
Ulazne jedinice služe za unos podataka (miš, tastatura, skener,...).
Izlazne jedinice služe za prikaz informacija korisniku računara (monitori, štampači,...).
Operativni sistem je poseban program kojeg računar održava kada je u radnom stanju.
On obavlja osnovne funkcije računara:
inicijalizacija računara
kontrola i redoslijed izvođenja programa
kontrola upotrebe memorije
prijem, pohranjivanje i obrada podataka
vremenska raspodjela funkcija računala,...
Svi savremeni računari opšte namjene, pa i personalni računari imaju Von Neumann-ovu strukturu
(prikaz na slici).
Funkcija ulazne jedinice:
čuvanje podataka
iz nje se očitavaju svi programi za vrijeme rada računara
obrada podataka:
Aritmetičko-logička i upravljačka jedinica posmatraju se kao jedna cjelina koja se naziva procesor ili
centralna procesorska jedinica (CPU) .
Mikroprocesor je procesor realizovan kao jedno monolitno integrisano kolo.
Mikroračunar je rečunar u kojem se koristi mikroprocesor (PC,…) .
HARVARD ARHITEKTURA RAČUNARA
Memorija služi za pohranu podataka i programa, te ih stavlja na raspolaganje ostalim dijelovima sistema.
Kapacitet memorije je najveća količina podataka koju memorija može pohraniti, a izražava se u
bajtovima.
RAM MEMORIJA
RAM je vrsta memorije u koju se mogu upisivati podaci i iz nje ih čitati, koliko god puta je potrebno.
Kapacitet RAM-a je važan za uspješan rad računara, a kreće se od nekoliko KB (za mikroračunare), do
vise GB (za velike računarske sisteme).
Cilj proizvođača memorijskih čipova je najveća moguća brzina pristupa po najmanjoj cijeni.
Podjela RAM memorije:
a) statička – sadrži statičke memorijske ćelije (SRAM)
b) dinamička- sadrži dinamičke memorijske ćelije (DRAM) .
Svaki bit joj je pohranjen u bistabilnom sklopu koji se nalazi u memorijskom integrisanom kolu
Prednosti: jednostavnost građe , cijena, brz pristup.
Nedostaci: velike dimenzije.
Svaki bit joj je pohranjen kao naboj u malom kondenzatoru koji se nalazi u memorijskom integrisanom
sklopu.
Prednosti: male dimenzije kondenzatora, niska cijena.
Nedostaci: složen sklop, spora u radu .
ROM MEMORIJA
HARD DISK
Hard disk je magnetni medij za trajnu pohranu podataka. Prvi hard disk, zvan “IBM 350”, pojavio se
1956. god, a koristio je 50 ploča, od kojih je svaka bila promjera 60cm, a mogao je pohraniti 4,4 MB
podataka.
70-ih godina za hard disk usvojen je naziv Winchester, odnosno, disk zatvoren u vlastito kućište sa
glavom koja lebdi iznad diska.
1979. godine, tvrtka Seagate predstavlja prv hard disk (“ST 506”), prilagođen osobnim računarima.
Promjer mu je bio 5,25 palaca, a mogao je pohraniti 5 MB (bolja verzija do 10 MB) .
S pojavom IBM PC XT računala, hard disk postao je uobičajeni dio osobnih računara.
Razvojem tehnologije, smanjile su se dimenzije, a povećao kapacitet hard diska.
Cjeline hard diska cu:
1. ploče (diskovi)
2. magnetske glave
3. aktuator sa nosačima
4. glava
5. elektronički sklopovi (kontroler)
Nemagnetski materijal :
Magnetski premaz:
Organizacija CPU-a
Prikaz procesora
Aritmetičko- logička jedinica:
Procesor:
- izvršava obradu podataka, te upravljanje procesima i interakcijama
- obradu podataka vrši A-L jedinica, a upravljanjeprocesima vrši upravljačka jedinica
3. Po strukturi:
sa direktnom strukturom (registar operanada, registar akumulator, opšti registar)
sa magistralnom strukturom (registri, komutatori, logička mreža)
Kod aritmetičko- logičke jedinice sa direktnom strukturom za izvršavanje jedne mikroperacije potrebno je
obično formiranje jednog funkcionalnog signala, a kod jedinice sa magistralnom strukturom potrebno je
vise signala.
Upravljačka jedinica
Zadaci upravljačke jedinice su upravljanje radom svih funkcija i dijelova računarskog sistema kao što su:
upravljanje radom ulazno- izlazne jedinice
uvodi i opoziva podatke iz operativne memorije
upravlja prenosom podataka iz A-L jedinice u operativnu memoriju i obrnuto
upravlja izvršavanjem aritmetičkih operacija i donosi logičke zaključke.
U procesu izvršavanja instrukcije, ona se čuva u registru instrukcija (RIN). Dekoder koda operacije
generiše signale za realizaciju date operacije. Generator sinhronih impulsa generiše potrebne impulse za
vremensko usklađivanje rada jedinice računarskog sistema. Dekoder taktova generiše signale potrebne za
izvršavanje instrukcije. Logičke mreže za generisanje funkcionalnih signala generišu funkcionalne
signale.
U sastav procesora ulazi i ultrabrza memorija koja ubrzava rad sistema (procesor- operativna memorija)
tako što smanjuje broj obraćanja procesora operativnoj memoriji.
Primjene mikroprogramiranja:
implementacija upravljačke jedinice
realizacija računara emulacijom
podrška operativnom sistemu
podrška čvrsto vezanim multiprocesorskim sistemima
realizacija uređaja specijalne namjene
podrška višim programskim jezicima
mikrodijagnostika
pisanje korisničkih mikroprograma
Ulazne jedinice računara su svi uređaji koji omogućuju unos podataka ili programa iz okoline u računar
i pretvorbu podataka u digitalni zapis.
Izlazne jedinice računara su uređaji pomoću kojih dobijamo informacije iz računara, oni pretvaraju
podatke iz računara u oblik prihvatljiv okolini.