Вы находитесь на странице: 1из 90

UNIVERZITET METROPOLITAN, Beograd

CS220 Arhitektura raunara


Predavanje br.1
1
UVODNA RAZMATRANJA
Oznaka predmeta: CS220
Naziv predmeta: Arhitektura raunara
Predavanje br. 01: Uvodna razmatranja
Nastavna jedinica 1/2 : Uvod u raunarske sisteme i Istorija raunarstva
Nastavna tema: Uvod u arhitekturu raunara
Pripremio: Prof. dr Nedad Mehi
kolska godina: 2013/2014

UNIVERZITET METROPOLITAN, Beograd / Kopiranje i umnoavanje nije dozvoljeno.
UNIVERZITET METROPOLITAN, Beograd

Predavanja
Danas:
Dio I: Uvod u predmet
Dio II: Uvodna izlaganja
2
CS220 Arhitektura raunara
Predavanje br.1
UNIVERZITET METROPOLITAN, Beograd

Predmet;
CS220 Arhitektura raunara
Cilj predmeta
Ovaj predmet opisuje hardverske i softverske
tehnologije neophodne onima koji razvijaju sisteme
da bi razumeli uticaj arhitekture raunara na
efektivnost upotrebe raunara u poslovnim
okolinama.
Prezentuju se principi raunarskog hardvera i
softvera niskog nivoa, a predmet je baziran na tri
funkcionalne celine: arhitekura i organizacija
procesora (CPU), memorijski sistemi i
ulazno/izlazne jedinice.

3
CS220 Arhitektura raunara
Predavanje br.1
UNIVERZITET METROPOLITAN, Beograd

Predmet:
CS220 Arhitektura raunara (2)
ECTS: 8
Nastavnik
Prof. dr Nedzad Mehi, vanredni profesor,
nedzad.mehic@metropolitan.ac.rs
Asistent
Vuk Vasi,
vuk.vasic@metropolitan.ac.rs
CS220 Arhitektura raunara
Predavanje br.1
4
UNIVERZITET METROPOLITAN, Beograd

Nastava u
jesenjem semestru 2014/2015
Predavanja:
Ponedeljak od14:00 do 17:00, prostorija RU2
Vebe:
- Ponedeljak od 17:00 do 20:00, prostorija RU2 (IT)
- Petak od 15:00 do 18:00, prostorija RU2 (SE)


5
CS220 Arhitektura raunara
Predavanje br.1
UNIVERZITET METROPOLITAN, Beograd

Fond asova
Broj asova predavanja: 3 asa nedeljno
Broj asova grupnih (pokaznih) vebi: 2 asa
nedeljno
Broj asova individualnih vebi: 1 as nedeljno
6
CS220 Arhitektura raunara
Predavanje br.1
UNIVERZITET METROPOLITAN, Beograd

Pravila vezana za predmet
Student se ocenjuje u toku celog semestra.
Ocenjuju se njegovi domai zadaci, rad na
projektu, testovi i aktivnost u nastavi.
Na kraju u ispitnom roku, ocenjuje se i pismeni
ispit. Ocene se daju u poenima.
Maksimalni broj poena je 100 (ukljuujui i
pismeni ispit).
Na pismenom ispitu student moe dobiti do 30
poena, a aktivnosti u toku semestra (predispitne
obaveze) mogu mu doneti do 70 poena
CS220 Arhitektura raunara
Predavanje br.1
7
UNIVERZITET METROPOLITAN, Beograd

Pravila vezana za predmet
Sve predispitne obaveze student na
tradicionalnoj nastavi mora da ispuni u
rokovima koji se daju prilikom dodeljivanje
obaveze, a ako u tome ne uspe, onda najkasnije
10 dana pre dana polaganja ispita koji je
prijavio.
Student koji prati nastavu iskljuivo preko
Interneta, svoje predispitne obaveze mora da
ispuni najkasnije do 10 dana pre dana polaganja
ispita koji je prijavio.
8
CS220 Arhitektura raunara
Predavanje br.1
UNIVERZITET METROPOLITAN, Beograd

Nain ocenjivanja
Student se ocenjuje u toku celog semestra.
Aktivnosti u toku semestra (tzv. predispitne
obaveze) mogu mu doneti do 70 poena.
Ocenjuju se domai zadaci, rad na projektu, testovi i
aktivnost u nastavi.
Na kraju u ispitnom roku, ocenjuje se i pismeni ispit.
Ocene se daju u poenima.
Maksimalni broj poena je 100 (ukljuujui i pismeni ispit).
Na pismenom ispitu student moe dobiti do 30 poena, a
aktivnosti u toku semestra (predispitne obaveze) mogu
mu doneti do 70 poena.

CS220 Arhitektura raunara
Predavanje br.1
9
UNIVERZITET METROPOLITAN, Beograd

Cilj i sadraj predavanja
Predavanja se bave strukturom i ponaanjem
raznih funkcionalnih modula raunara koji u
interakciji pruaju obradu podataka da bi zadovoljili
potrebe korisnika sistema.
Ovaj predmet posebno obuhvata raunarske sisteme
u rasponu od PC raunara do multiprocesora u
pogledu dizajna hardvera i skupa instrukcija raunara.
To ukljuuje jedinice i povezana tehnologije kao to su
primarna i sekundarna memorija, ke memorija i CPU
te dijelove za paralelnu obradu (eng. pipelinng).


10
CS220 Arhitektura raunara
Predavanje br.1
UNIVERZITET METROPOLITAN, Beograd

Cilj i sadraj vebi
Kroz vebe upoznaje se blie programska
struktura i sadraj raunarskih sistema.
Kroz samostalne zadatke dublje se prodire u
odreene teme konstrukcije i primene
operativnih sistema, razvijajui ujedno svoje
sposobnosti reavanja problema na tom
podruju.
CS220 Arhitektura raunara
Predavanje br.1
11
UNIVERZITET METROPOLITAN, Beograd

Rezultat znanja ili vetine koje
student treba da dobije
Razumevanje osnovnih koncepata arhitekture
raunara.
Razumijevanje struktura modernih dizajna kao to
su pipelined struktura ili multiprocesorski sistemi.
Razumijevanje razlika izmeu RISC and CISC
arhitektura.
Upoznavanje sa najnovijim arhitekturama raunara i
I/O ureaja kao i jezika niskog nivoa koji su potrebni
za upravljanje naprednim tipovima hardvera.
Sposobnost da pripreme izvjetaje o naprednim
temama iz oblasti arhitekture raunara.
12
CS220 Arhitektura raunara
Predavanje br.1
UNIVERZITET METROPOLITAN, Beograd

Testovi 5x2,5=12,5 poena
Posle pet nedelja predavanja student mora da
poloi test preko eLearning sistema vezan za ta
predavanja.
Test se moe polagati jedan put u
dozvoljenom periodu.
Dozvoljeni period za polaganje testova je do kraja
kolske godine, ali uvek najkasnije 10 (deset)
dana pre ispitnog roka u kome ele da polau
ispit.
Student dobija broj poena izmeu 0,00 i 1,00
poena, zavisno od % tanih odgovora. Svaki test
nosi najvie 2,5 poena.

CS220 Arhitektura raunara
Predavanje br.1
13
UNIVERZITET METROPOLITAN, Beograd

Domai zadaci 15x1,5=22,5 poena
Posle izuavanja odreene nastavne jedinice,
odnosno, posle vebi u okviru jednog
predavanja (jedna nedelja) predvieno je da
studenti dobiju zadatak koji treba samostalno da
ree.
Svaki student dobija razliit zadatak i kao
preduslov za izlazak na ispit u obavezi je da uradi
i poalje sve zadatke.
Predvieno je ukupno 15 zadataka, a svaki
uspeno reen zadatak predat u zadatom roku
obezbeuje studentu 1,5 poen.
CS220 Arhitektura raunara
Predavanje br.1
14
UNIVERZITET METROPOLITAN, Beograd

Domai zadaci 15x1,5=22,5 poena
Za studente tradicionalne nastave rok za
predaju zadataka je 7 dana nakon izdavanja.
Studenti tradicionalne nastave koji ne predaju
zadatke u roku mogu to da urade i kasnije, do
kraja kolske godine, ali uvek najkasnije 10
(deset) dana pre ispitnog roka u kome eli da
polae ispit.


CS220 Arhitektura raunara
Predavanje br.1
15
UNIVERZITET METROPOLITAN, Beograd

Domai zadaci 15x1,5=22,5 poena
U tom sluaju studenti tradicionalne nastave za
te zadatke mogu dobiti 50% poena od poena
koliko bi dobili da su ih uradili u zadatom roku.
Za studente koji nastavu prate preko Interneta,
dozvoljeni period za predaju zadataka je do
kraja kolske godine, uvek najkasnije 10 (deset)
dana pre ispitnog roka u kome ele da polau
ispit.

CS220 Arhitektura raunara
Predavanje br.1
16
UNIVERZITET METROPOLITAN, Beograd

Vrijeme izrade domaih zadaa
CS220 Arhitektura raunara
Predavanje br.1
17
Projektovano vreme potrebno za izradu zadataka iznosi:
UNIVERZITET METROPOLITAN, Beograd

Ocenjivanje zadaa
CS220 Arhitektura raunara
Predavanje br.1
18
UNIVERZITET METROPOLITAN, Beograd

Projekat 25 poena
Svaki student dobija jedan projekt od asistenta
kojim treba da pokae svoju spremnost da
primeni steena znanja u konkretnom primeru.
Ako student prilikom ocenjivanja projekta ne
dobije najmanje 50% predvienih poena (15
poena), on mora da ga doradi.
U suprotnom, dobija 0 poena, tj. ne moe dobiti
manje od 50% predvienih poena.
19
CS220 Arhitektura raunara
Predavanje br.1
UNIVERZITET METROPOLITAN, Beograd

Projekat 25 poena
Student koji ne dobije vie od 50%
predvienih poena ne moe izai na ispit.
Za studente tradicionalne nastave rok za predaju
projektnog zadatka je mesec dana od kraja
semestra.
Studenti tradicionalne nastave koji ne predaju
projektne zadatke u roku mogu to da urade i
kasnije, do kraja kolske godine, ali uvek najkasnije
10 (deset) dana pre ispitnog roka u kome eli da
polae ispit. U tom sluaju studenti tradicionalne
nastave za taj projektni zadatak gubi 30%
ostvarenih poena. Projektovano vreme potrebno
za izradu projekta iznosi 20h
CS220 Arhitektura raunara
Predavanje br.1
20
UNIVERZITET METROPOLITAN, Beograd

Zalaganje studenta 10 poena
Kod studenata tradicionalnog oblika nastave:
Redovnost u pohaanju nastave
Priprema za nastavu itanjem nastavnih
materijala pre predavanja i vebi
Redovnost i kvalitet ispunjenja predispitnih
obaveza
Uestvovanja u diskusijama na vebama i
predavanjima.

CS220 Arhitektura raunara
Predavanje br.1
21
UNIVERZITET METROPOLITAN, Beograd

Zalaganje studenta 10 poena
Kod studenata na daljinu (preko Interneta):
Redovnost i kvalitet ispunjenja predispitnih
obaveza,
Konsultacije tokom semestra u vezi izrade
projekta,
Konsultacije sa nastavnikom i saradnikom u
vezi rada na predmetu,
Uestvovanje na diskusionom forumu.

CS220 Arhitektura raunara
Predavanje br.1
22
UNIVERZITET METROPOLITAN, Beograd

Kazneni poeni
Student tradicionalne nastave gubi po 0,5 poena
za svaki neopravdani izostanak sa predavanja ili
vebanja nedeljno (jedan poen ako je odsustvo i
sa predavanja i sa vebi).
Negativni poeni se oduzimaju prilikom
izraunavanja konane ocene od zbira poena
dobijenih za predispitne obaveze i ispit.

CS220 Arhitektura raunara
Predavanje br.1
23
UNIVERZITET METROPOLITAN, Beograd

Mentorski rad
Svaki student dobija svog mentora koji mu
pomae tokom studiranja na fakultetu.
Svaki student dobija obavetenje ko mu je
mentor i ima mogunost da kontaktira mentora
po bilo kom pitanju koje se tie njegovog
uspenog rada na fakultetu.
Svaki mentor je u obavezi da kontaktira studente
za koje je odgovoran kako bi utvrdio eventualne
potrebe ili probleme sa kojima se student
suoava i kako bi mu pomogao u reavanju istih.

CS220 Arhitektura raunara
Predavanje br.1
24
UNIVERZITET METROPOLITAN, Beograd

Pismeni ispit 30 poena
Radi se u okviru ispitnih rokova u uionici
fakulteta.
Za vreme ispita nije dozvoljeno korienje
mobilnih telefona ili drugih komunikacionih
ureaja, kao ni Interneta.
Student je poloio pismeni ispit ako je dobio
najmanje 15 poena.
Student koji prepisuje na ispitu, udaljava se sa
ispita, i kanjava se sa 10 poena.

CS220 Arhitektura raunara
Predavanje br.1
25
UNIVERZITET METROPOLITAN, Beograd

Izlazak na ispit
Da bi student stekao pravo da izae na ispit,
MORA da ispuni sledee uslove:
Mora da na predispitnim obavezama i zalaganju
dobije najmanje 50% moguih poena, tj. 35 od 70
maksimalno moguih.
Mora da pokua da uradi sve testove.
Mora da uradi projekat i da dobije minimum 50%
od predvienih poena za projekat.
Student je poloio ako je na ispitu dobio najmanje
50% moguih poena, tj. minimalno 15 poena i
ako je na predispitnim obavezama takoe dobio
najmanje 50% poena, tj. 35 poena.

CS220 Arhitektura raunara
Predavanje br.1
26
UNIVERZITET METROPOLITAN, Beograd

Ocena
Ocena se odreuje na sledei nain. Ako je broj
poena:
91 do 100 ocena je 10
81 do 90 ocena je 9
71 do 80 ocena je 8
61 do 70 ocena je 7
51 do 60 ocena je 6.
Studenti koji skupe manje od 51 poen nisu poloili
ispit.
27
CS220 Arhitektura raunara
Predavanje br.1
UNIVERZITET METROPOLITAN, Beograd

Mere za spreavanje prepisivanja
Ukoliko student prepie zadatak ili projekat od
drugog studenta ili ukoliko prepie neiji rad sa
interneta ili iz literature, student dobija 10
(deset) kaznenih poena iz datog predmeta.
Ukoliko smatra da nema osnova za navedenu
meru, student ima pravo da uloi albu Dekanu
fakulteta odnosno Prorektoru za nastavu.
CS220 Arhitektura raunara
Predavanje br.1
28
UNIVERZITET METROPOLITAN, Beograd

Mere za spreavanje prepisivanja (2)
Ukoliko se utvrdi da student prepisuje na ispitu,
on se odmah udaljuje sa ispita i student dobija
10 kaznenih poena.
Protiv studenta za koga se utvrdi da je drugom
kolegi dao svoj uraeni zadatak ili projekat, bie
pokrenut disciplinski postupak i bie odreena
adekvatna mera.

CS220 Arhitektura raunara
Predavanje br.1
29
UNIVERZITET METROPOLITAN, Beograd

Mere za spreavanje prepisivanja (3)
Ukoliko student pokae znatno slabije rezultate
na pismenom ispitu nego to je pokazao radom
na predispitnim obavezama, asistent/nastavnik
moe da zatrai od studenta da naknadno brani
svoj rad na domaim zadacima i projektu.
To se moe primeniti ako je student na pismenom
ispitu dobio manje od 20 poena, a na predispitnim
obavezama je dobio vie od 60 poena.


CS220 Arhitektura raunara
Predavanje br.1
30
UNIVERZITET METROPOLITAN, Beograd

Mere za spreavanje prepisivanja (4)
Zavisno od uspenosti odbrane predatih
zadataka i projekta, asistent/nastavnik moe da
umanji studentu ranije odobrene poene za
predispitne obaveze.
Odbrana predispitnih obaveza se obavlja
usmeno.

CS220 Arhitektura raunara
Predavanje br.1
31
UNIVERZITET METROPOLITAN, Beograd

Mere za spreavanje prepisivanja (5)
U izuzetnim sluajevima, kada asistent/ ili
nastavnik utvrdi da student ne moe da odbrani
uraene zadatke i projekt, tj. pokae da ne vlada
potrebnim znanjem i time pokazuje da nije
samostalno uradio zadatke i projekat,
asistent/nastavnik moe, posle odobrenja
predmetnog nastavnika, da poniti pojedine
domae zadatke ili projekat u celosti, to znai
da ih student mora ponovo da radi.

CS220 Arhitektura raunara
Predavanje br.1
32
UNIVERZITET METROPOLITAN, Beograd

Predavanja
Danas:
Dio I: Uvod u predmet
Dio II: Uvodna izlaganja
33
CS220 Arhitektura raunara
Predavanje br.1
UNIVERZITET METROPOLITAN, Beograd

CS220 Arhitektura raunara
Predavanje br.1
34
Sadraj predmeta CS220
1. Uvod u raunarske sisteme
2. Istorija raunarstva
3. Podjela i vrste raunara
4. Osnove predstavljanja podataka
5. Digitalna logika i sistemi
6. Arhitektura digitalnih raunara
7. Arhitektura procesora
8. Magistrala
9. Memorija
10. Ulazno/izlazni podsistem

UNIVERZITET METROPOLITAN, Beograd

CS220 Arhitektura raunara
Predavanje br.1
35
Literatura
1. IT150 Arhitektura raunara, autorizovana predavanja u
elektronskom obliku, Fakultet informacionih tehnologija, Beograd,
2012 god.
2. Andrew S. Tanenbaum, "Structured Computer Organization",
Prentice Hall, 2005.
3. William Stallings. Computer Organization and Architecture, Pearson
Education, 2012.
4. Mostafa Abd EL Barr, Fundamentals of Computer Organization and
Architecture, John Wiley, 2005.
5. Abraham Silberschatz, Peter B. Galvin, Greg Gagne, Operating
System Concepts with Java, osmo izdanje, Wiley & Sons, 2010 god.
6. Arhitektura i organizacija raunara, Materijali za laboratorijske
vebe, http://rti7020.etf.bg.ac.rs

UNIVERZITET METROPOLITAN, Beograd

Web lokacije
http://www.computersciencelab.com/ComputerHistory/History.htm
http://www.lsp4you.com/electronics/Generation%20of%20Computers.pdf
http://www.ni.com/white-paper/8564/en
http://www.businessdictionary.com/definition/mainframe-computer.html
http://searchservervirtualization.techtarget.com/definition/SPARC
http://sparc.org/standards/SPARCV9.pdf
http://www.thefreedictionary.com/number+system
http://en.wikipedia.org/wiki/Real_number,
http://en.wikipedia.org/wiki/Natural_number
http://en.wikipedia.org/wiki/Radix
http://www.thevbprogrammer.com/Ch04/Number%20Systems%20Tutorial.pdf
http://grouper.ieee.org/groups/754/


36
CS220 Arhitektura raunara
Predavanje br.1
UNIVERZITET METROPOLITAN, Beograd

Uvod u raunarske sisteme
Raunarski informacioni sistemi su dijelovi
informacionih sistema:
Pismo, kao dio informacionih sistema 5000
godina unazad
Knjiga, kao dio informacionih sistema 500 godina
unazad
Raunar, kao dio informacionih sistema, poevi
od 80tih, prolog veka
CS220 Arhitektura raunara
Predavanje br.1
37
UNIVERZITET METROPOLITAN, Beograd

CS220 Arhitektura raunara
Predavanje br.1
38
Potreba za informacionim sistemima
Jaanje globalne ekonomije
Transformacija industrijskih ekonomija
Transformacija poslovanja preduzea
UNIVERZITET METROPOLITAN, Beograd

ta je informacioni sistem?
Skup meusobno povezanih komponenata koje:
prikupljaju
obrauju
uvaju
distribuiraju informacije
Podrka u donoenju odluka u postupku
upravljanja organizacijom
CS220 Arhitektura raunara
Predavanje br.1
39
UNIVERZITET METROPOLITAN, Beograd

Raunarski sistem kao deo
informacionog sistema
Raunarski sistemi predstavljaju
tehnoloku podrku informacionim
sistemima.
CS220 Arhitektura raunara
Predavanje br.1
40
UNIVERZITET METROPOLITAN, Beograd

CS220 Arhitektura raunara
Predavanje br.1
41
Raunarski sistem
U obradi podataka re sistem oznaava:
skup ljudi, maina i metoda organizovanih radi
ostvarenja odreenih funkcija.
Saglasno ovome raunarski sistem:
predstavlja skup maina i pridruenih
metoda (realizovanih u obliku softvera)
organizovanih radi vrenja automatske
obrade podataka
UNIVERZITET METROPOLITAN, Beograd

Information System IS
An IS is a computerized database designed to
accept, store, process, transform, make useful,
and analyze data and to report results, usually
on a regular, ongoing basis.

CS220 Arhitektura raunara
Predavanje br.1
42
UNIVERZITET METROPOLITAN, Beograd

Computer Science Professionals
Computer Systems Analyst
Computer Programmer
Computer Support Specialist
Software Development Engineer
Information Technology Consultant
Web Developer
Java Developer
Cyber Security Specialist
CS220 Arhitektura raunara
Predavanje br.1
43
UNIVERZITET METROPOLITAN, Beograd

Computer
Information Systems Professionals
Database Administrator
Project Manager
Network Administrator
Systems Analyst
Chief Information Officer
Chief Security Officer
CS220 Arhitektura raunara
Predavanje br.1
44
UNIVERZITET METROPOLITAN, Beograd

Funkcije raunarskog sistema
1. Prenos podataka (I/O i komunikacioni ureaji)
2. Obrada podataka (procesor)
3. uvanje podataka (memorija)
4. Kontrola obavljanja prenosa i uvanja podataka
(operativni sistem)
CS220 Arhitektura raunara
Predavanje br.1
45
UNIVERZITET METROPOLITAN, Beograd

Tok informacija
CS220 Arhitektura raunara
Predavanje br.1
46
UNIVERZITET METROPOLITAN, Beograd

Funkcije raunarskog sistema
OPERATIVNO
OKRUENJE
PRENOS
PODATAKA
UVANJE
PODATAKA
OBRADA
PODATAKA
CS220 Arhitektura raunara
Predavanje br.1
47
UNIVERZITET METROPOLITAN, Beograd

Struktura raunarskog sistema
1. Centralna jedinica za obradu (CPU)
2. Unutranja i spoljanja memorija
3. Ulazno/Izlazni i komunikacioni ureaji
4. Kanali veze (magistrale)
5. Softver (sistemski i aplikativni)
CS220 Arhitektura raunara
Predavanje br.1
48
UNIVERZITET METROPOLITAN, Beograd

Arhitektura raunara
CS220 Arhitektura raunara
Predavanje br.1
49
UNIVERZITET METROPOLITAN, Beograd

Memorija
CS220 Arhitektura raunara
Predavanje br.1
50
UNIVERZITET METROPOLITAN, Beograd

Organizacija raunarskog sistema i
arhitektura raunarskog sistema
Arhitektura raunarskog sistema se bavi
funkcionalnim ponaanjem raunarskog sistema
kako ga vidi programer (na pr. veliina tipa
podataka 32 bitni cijeli broj).
Organizacija raunarskog sistema se bavi
strukturnim vezama koje nisu vidljive
programeru (an pr. frekvencija sata ili veliina
fizike memorije).
CS220 Arhitektura raunara
Predavanje br.1
51
UNIVERZITET METROPOLITAN, Beograd

CS220 Arhitektura raunara
Predavanje br.1
52
Istorijat raunarstva
Raunarska era praktino poinje u srednjem
veku razvojem prvih maina koje su imale mo
raunanja.
UNIVERZITET METROPOLITAN, Beograd

Mehaniki raunari
Pascal-ov raunar iz 1642 godine
Leibniz-ov raunar
Difference engine (Charles Babbage)
Analytical engine (4 dijela, first programer)
Konrad Zuse, 1930 (releji)
John Atanasoff, (kondenzatori kao DRAM)
MARK I
CS220 Arhitektura raunara
Predavanje br.1
53
UNIVERZITET METROPOLITAN, Beograd

Raunari
Pascal-ov raunar Leibniz-ov raunar

CS220 Arhitektura raunara
Predavanje br.1
54
UNIVERZITET METROPOLITAN, Beograd

Raunari (2)
Analytical engine
CS220 Arhitektura raunara
Predavanje br.1
55
UNIVERZITET METROPOLITAN, Beograd

Konrad Zuse Z3 maina
Konrad Zuse, 1930. godine, napravio je prvi veliki skok u
razvoju raunara. Maina je bazirala svoj rad na velikoj
koliini relej-ureaja i bila je programibilna. Poto je bila
unitena u II svetskom ratu, ova maina nije nala veu
praktinu primenu
CS220 Arhitektura raunara
Predavanje br.1
56
UNIVERZITET METROPOLITAN, Beograd

Relej (engl. relay)
Relej je elektrini prekida.
CS220 Arhitektura raunara
Predavanje br.1
57
UNIVERZITET METROPOLITAN, Beograd

Babbage diferencijalna maina
CS220 Arhitektura raunara
Predavanje br.1
58
Ova maina je mogla
samo da sabira i
oduzima.
Bila je dizajnirana da
rauna tabele brojeva
koji su korieni u
navigaciji.
UNIVERZITET METROPOLITAN, Beograd

AtanasoffBerry raunar
John Atanasoff je razvio
mainu koja je bazirala
svoj rad na binarnoj
aritmetici, i koristila je
kondenzatore za
smetaj podataka.
CS220 Arhitektura raunara
Predavanje br.1
59
UNIVERZITET METROPOLITAN, Beograd

Mark I
Na kraju rata, 1944. godine, na Univerzitetu Harvard je
konstruisana maina MARK I.
Maina je imala 72 rei sa po 23 decimalna mesta i
instrukcijski ciklus je trajao 6 sekundi. Kao
ulazno/Izlazne jedinice, koriene su buene trake.

CS220 Arhitektura raunara
Predavanje br.1
60
UNIVERZITET METROPOLITAN, Beograd

Buena kartica
CS220 Arhitektura raunara
Predavanje br.1
61
UNIVERZITET METROPOLITAN, Beograd

Prva generacija-Elektronske cevi
Prva generacija raunara u periodu 1945 do
1955, bili su raunari na bazi elektronskih cevi.
Engleski raunar COLOSSUS
Ameriki ENIAC
CS220 Arhitektura raunara
Predavanje br.1
62
UNIVERZITET METROPOLITAN, Beograd

Prva generacija -Elektronske cijevi (2)
1949 nastaje vei broj raunara kao to su:
EDSAC
JOHNIAC
ILLIAC
MANIAC
WEIZAC
CS220 Arhitektura raunara
Predavanje br.1
63
UNIVERZITET METROPOLITAN, Beograd

Colossus raunar i Enigma maina
CS220 Arhitektura raunara
Predavanje br.1
64
UNIVERZITET METROPOLITAN, Beograd

ENIAC maina
CS220 Arhitektura raunara
Predavanje br.1
65
UNIVERZITET METROPOLITAN, Beograd

EDSAC, ili von Neuman maina
Von Neuman arhitektura je sadravala:
ALU (engl. Aritmetic Logic Unit)
Upravljaka jedinica CU (engl.Control Unit)
Memorija 4096 x 40 bita
Svaka re je sadrala 20 bita instrukcije i 40 bita
celobrojne vrednosti
Format instrukcije: 8 bita za tip naredbe i 12 bita
adrese
CS220 Arhitektura raunara
Predavanje br.1
66
UNIVERZITET METROPOLITAN, Beograd

CS220 Arhitektura raunara
Predavanje br.1
67
Von Neuman maina - arhitektura
UNIVERZITET METROPOLITAN, Beograd

Arhitektura raunara
CS220 Arhitektura raunara
Predavanje br.1
68
UNIVERZITET METROPOLITAN, Beograd

Von Neuman maina
CS220 Arhitektura raunara
Predavanje br.1
69
UNIVERZITET METROPOLITAN, Beograd

CS220 Arhitektura raunara
Predavanje br.1
70
Druga generacija - Tranzistori
Tranzistor je bio razvijen u Bell Lab. 1948 godine.
Korienje tranzistora je nainilo revoluciju u
raunarima ve od 1950. godine
vakumske cijevi se vie ne koriste u raunarima

UNIVERZITET METROPOLITAN, Beograd

Invertor na nivou tranzistora
CS220 Arhitektura raunara
Predavanje br.1
71
UNIVERZITET METROPOLITAN, Beograd

CS220 Arhitektura raunara
Predavanje br.1
72
Prvi tranzistorski raunar TX-0
1957 formirana kompanija Digital Equipment
Corporation (DEC)
4 godine kasnije pojava raunara PDP-1
(1961) sa sledeim karakteristikama:
- 4096 rei, sa 18 bita
- 200.000 instrukcija u sekundi
- Cena 120.000 USD
- Performanse od IBM 709
UNIVERZITET METROPOLITAN, Beograd

CS220 Arhitektura raunara
Predavanje br.1
73
PDP-8 maina
DEC je proizveo PDP-8, nekoliko godina kasnije
Karakteristike
12 bitna maina
cena 16.000 USD
magistrala podataka nazvana OMNIBUS
UNIVERZITET METROPOLITAN, Beograd

CS220 Arhitektura raunara
Predavanje br.1
74
PDP- 8 Arhitektura
UNIVERZITET METROPOLITAN, Beograd

CS220 Arhitektura raunara
Predavanje br.1
75
Tranzistorska verzija IBM 709
1960 IBM je proizveo mainu 709 u
tranzistorskoj verziji
Karakteristike:
mainski ciklus 2 mikrosekunde
32.536 rei (32K), 36 bita
memorija na bazi magnetnih perlica


UNIVERZITET METROPOLITAN, Beograd

CS220 Arhitektura raunara
Predavanje br.1
76
CDC 6600 maina
Control Data Corporation (CDC) je proizvela
CDC 6600, 1964 godine do tada najbra maina
Arhitektura:
na bazi paralelnog procesiranja
sa ugraenim manjim raunarima
prvi super-computer (Cray)
UNIVERZITET METROPOLITAN, Beograd

Cray 2
CS220 Arhitektura raunara
Predavanje br.1
77
UNIVERZITET METROPOLITAN, Beograd

CS220 Arhitektura raunara
Predavanje br.1
78
Trea generacija-
Integrisana kola (1965-1980)
Pojava integrisanih kola omoguava smanjenje
dimenzija i poveanje kompleksnosti raunara
IBM System 360, modeli 30 i 75
Upotreba u naunim i komercijalnim primenama
Upotreba multiprogramiranja
UNIVERZITET METROPOLITAN, Beograd

CS220 Arhitektura raunara
Predavanje br.1
79
IBM System 360
UNIVERZITET METROPOLITAN, Beograd

CS220 Arhitektura raunara
Predavanje br.1
80
IBM System 360 (2)
Karakteristike:
16 x 32 bitnih registara
bajtovska strukture
iroki adresni prostor
16.777.216 bajta (16MB)

UNIVERZITET METROPOLITAN, Beograd

CS220 Arhitektura raunara
Predavanje br.1
81
PDP-11 maina
PDP-11 je nadgradnja u odnosu na PDP-8
Karakteristike:
16 bitna arhitektura
najprodavaniji minikompjuter svih vremena
UNIVERZITET METROPOLITAN, Beograd

CS220 Arhitektura raunara
Predavanje br.1
82
etvrta generacija VLSI (1980-?)
VLSI (engl. Very Large Scale Integration)
Poveanje brzine i kompleksnosti raunara
smetanjem miliona tranzistora na jedno
integrisano kolo
Smanjenje dimenzija
Znatno poveanje brzine
UNIVERZITET METROPOLITAN, Beograd

VLSI dizajn
CS220 Arhitektura raunara
Predavanje br.1
83
UNIVERZITET METROPOLITAN, Beograd

CS220 Arhitektura raunara
Predavanje br.1
84
etvrta generacija VLSI (2)

Upotreba operativnih sistema, CP/M

Flopi diskovi kao masovna memorija
Apple II

IBM Personal Computer
Graphic User Interface
MS DOS Operating System
UNIVERZITET METROPOLITAN, Beograd

CS220 Arhitektura raunara
Predavanje br.1
85
etvrta generacija:
Karakteristike PC raunara
Procesor 8088
Procesor 386, 1985 godine
Pentium generacija
RISC maine, 1985-tih
Od 1992, PC postaju 8 bitne, 16 bitne ili 32 bitne
maine
ALPHA DEC je prvi RISC 64 bitni procesor
UNIVERZITET METROPOLITAN, Beograd

CS220 Arhitektura raunara
Predavanje br.1
86
Peta generacija raunara
Vetaka inteligencija
PDA (engl. Personal Digital Assistent)
Nevidljivi raunari, ugraeni raunari (engl.
embedded computer)

UNIVERZITET METROPOLITAN, Beograd

Ugraeni raunari
CS220 Arhitektura raunara
Predavanje br.1
87
UNIVERZITET METROPOLITAN, Beograd

CS220 Arhitektura raunara
Predavanje br.1
88
Najvaniji raunari kroz istoriju
UNIVERZITET METROPOLITAN, Beograd

CS220 Arhitektura raunara
Predavanje br.1
89
Najvaniji raunari kroz istoriju (2)
UNIVERZITET METROPOLITAN, Beograd

CS220 Arhitektura raunara
Predavanje br.1
90
Najvaniji raunari kroz istoriju (3)

Вам также может понравиться