Professional Documents
Culture Documents
Predavanje 1 - Uvod
Predavanje 1 - Uvod
Nastavni plan
Semestar:
III
Optereenje:
ukupno
11/09/11
P
40
V
20
SADRAJ
Osnovni
11/09/11
Cilj kursa
Svrha
11/09/11
11/09/11
Obavezna literatura
Novica
Nosovi, Osnove
digitalnih raunara, drigo
dopunjeno izdanje, MAG Plus,
Sarajevo, 2003. god.
11/09/11
Poglavlja knjige
Uvod
Osnovni
raunara
Brojni sistemi, operacije i kodovi
Decimalni brojevi. binarni brojevi, konverzija
Kompl. kodovi, brojevi sa predznakom, aritmetike
operacije sa njima
Brojevi sa pokretnim zarezom
Oktalni, heks, BCD, Grey, excess-3, alfanumeriki
ASCII..., paritet
Primjeri zadataka za vjebu
11/09/11
Boole-ova algebra
Operacije i iskazi, Pravila, DeMorganova teorema
Standardne forma Boole-ovih (logikih) izkaza (izraza)
Tabele istine, Karnaugh-ove mape (do 5 varijabli)
Primjeri zadataka za vjebu
Logika kola
Ne. i. ili. ni, nili, xor, xnor
Kombinacione strukture
Projektovanje ks, Osobine univerzalnosti NI i NILI kola
I u ILI, ILI u I, HA, FA, ripple carry i LA carry, Koderi,
dekoderi, konvertori,MUX/demux, party gen/check, barrell
ifter, ALU
Primjeri zadataka za vjebu
11/09/11
Sekvancijalne
strukture
Tipovi automata, Memorijski elementi - Latchevi, ivicom okidani F/F, M/S
Projektovanje, Asinhroni brojai,
sinhroni/paralelni, navie-nanie,
Registri, shift ser/par, bidirekcionalni, Kruni
broja, Johnsonov broja
Primjeri zadataka za vjebu
Sabirnice
Sinhrone, asinhrone, serijske, paralelne,
protokoli, arbitriranje, prekidi
Primjeri zadataka za vjebu
11/09/11
Memorijske strukture
Bit-bajt-rije, adresiranje, Vrste memorijskih
komponenti, Pojektovanjememorijskih struktura,
dekodiranje, Memorijski ciklusi, Ke memorija,
Primjeri zadataka za vjebu
Ogledni procesor
put podataka, uloge registara, skup instrukcija, cilkus
na putu podataka, mikroinstrukcija,
mikroprogramiranje, mikroprogram, Primjeri zadataka
za vjebu
Blok-struktura personalnog raunara
Procesori, sabirnice, memorije, U/I, Podsistem
masovne memorije (FD, CD, DVD,HD, trake), Primjeri
zadataka za vjebu
11/09/11
10
Preporuena literatura
Andrew
S. Tanenbaum, "Structured
Computer Organization", Prentice Hall,
New Jersy, 1976/84/90/99
Thomas L. Floyd, Digital
Fundamentals, Prentice-Hall, 1997
Vincent P. Heuring, Harry F. Jordan,
Computer Systems Design and
Archtecture, Pearson Education, Inc.,
2004, 1997
11/09/11
11
Pravilno studiranje
itati
11/09/11
12
OCJENJIVANJE
Prema
11/09/11
13
Nagrada za uspjene
Onima
11/09/11
14
RAUNARI
analogni,
digitalni
i
hibridni
11/09/11
15
Istorija
11/09/11
16
ABACUS
The
11/09/11
17
Blaise
Pascal (1623-1662)
mehanizacija prenosa kod
sabiranja
11/09/11
18
Gottfried
1716)
Dodao zupanike za direktno mnoenje,
1671. g.
11/09/11
19
Charles
Babbage (1791-1871)
buene ploice za unos instrukcija i
podataka
1823. godine -"Difference Engine"
1833.g. - Analytic Engine-raunar
opte namjene
11/09/11
20
Difference Engine
f(n)=n2+n+41
d1(n)=f(n)-f(n-1)=2n
d2(n)=d1(n)-d1(n-1)=2
pa je:
f(n)=f(n-1)+d1(n)=f(n-1)+(d1(n-1)+2)
11/09/11
21
Tabelarno raunanje
n
d2(n)
d1(n)
f(n)
11/09/11
41
2
43
2
2
4
47
3
2
6
53
4...
2...
8...
61...
22
Hollerith (1860-1929),
1937. g., Howard Aiken Harward Mark I
Konrad Zuse (1910-1995),
Alana Turinga (1912-1954),
John Vincent Atanasoff (1903-1995)
dr John Mauchly, Presper Eckert, ENIAC
1946.
11/09/11
23
ENIAC (1943-1946)
Electronic
24
Computer
raunar sa programom smjetenim u memoriji
(na bazi mercury delay lines)
Memorija mu se sastojala od 4096 40-bitnih
rijei
dvije 20-bitne instrukcije ili 40-bitnu cjelobrojnu
vrijednost sa predznakom
Instrukcije - 8-bitni kod operacije i 12-bitna
adrese rijei u memoriji
Dizajn zavren tek 1952, sa 4000 cijevi i
100000 dioda (1956-e MTBF 8 sati!)
11/09/11
25
11/09/11
26
11/09/11
27
Whirlwind I (MIT)
16-bitni
raunar
namijenjen procesnom upravljanju u
realnom vremenu
memorija na bazi magnetnih jezgri
smatra se prvim komercijalnim
miniraunarom
11/09/11
28
EDSAC
Electronic
11/09/11
29
UNIVAC-I
UNIVersal
11/09/11
30
IBM
1948
31
DEC
Digital
11/09/11
32
PDP-11
11/09/11
33
Seymour Cray
1925-1996
uveni
projektant
superraunara
1964. CDC6600 (10x
bri od savremenika)
prva paralelna
maina
11/09/11
34
Intel
Robert
11/09/11
35
Personalni raunari
veliki
36
IBM-PC
12.
11/09/11
37