Professional Documents
Culture Documents
Sistem
Skup objekata sa relacijama između njih i njihovih atributa
Računarski sistem
Sistem za automatsku obradu podataka
Hardware + software
Računarski hardver
Computer engineering (računarska tehnika)
Mogućnosti i tehničke karakteristike
Nabavka novih, proširenja, izmene i dopune komponenti
Izrada sistemskog softvera
Administriranje i nadgledanje mreža
Hardverska zamena softverskih rešenja
Programiranje u asembleru ili mašinskom jeziku
O101100
Džepni
Mainframe računari
Mini
računari (PDA)
Komunikacijski Sekundarna
uređaji memorija
Personalni
računari
Centralni Primarna
procesor Sabirnica memorija
Mrežni
Ulazni uređaji Izlazni uređaji
kompjuteri
(thin client)
4/19/2006 BPŠ M.Todorović 7
Hardver računara - generacije
ASCI White
(Acceleretited Strategic
Computing Iniciative)
Proizvođač IBM
Veličina – dva košarkaška terena
8192 procesoera (512 servera
RS/6000 sa po 16 procesora
Power3- III)
6,7 terabajta memorije
12,3 triliona operacija
(teraflop/s)
Predhodni naj:
Deep blue
Pobeda 3,5:2,5 protiv Kasparova
50 Biliona pozicija za tri minuta.
200 miliona pokreta u sekundi.
Ulaz
Obrada
Izlaz
N –deset cifara
27
− =13 + 1
2
13
−=6+1
2
6
−=3+0
2
3
−=1+1
2
1
−=0+1
2
1 1 0 1 12
Dekadni u oktalni
181: 8 = 22 ostatak 5
22 : 8 = 2 ostatak 6
2: 8 = 0 ostatak 2
2 6 58
Dekadni u heksadekadni
6 : 16 = 0 ostak 6
6 B 216
A 1000001 10000001
9 0111001 11111001
Unos Izlaz
Tastatura Štampšač
Miš Monitor
Skener Zvučnik
Mikrofon Ploter
CD-ROM Ulaz-izlaz
Obrada Disketni uređaj
CPU Disk uređaj
Procesor Modem
Matična ploča Mrežna kartica
Skup čipova CD RW
Memorija
Uređaj za
Sistemski sat traku
čitač štampač
dokumenta centralni
procesor
jedinica
govornog
operativna izlaza
memorija
tastatura
Specijalni
izlazni
uređaj
kanali
jedinica Kontroleri Kontroleri
za govorni
ulaz
Ploter
Kontroleri
Specijalni ulazni
uređaj
Mikro filmer
jedinica
teleprinter magnetne trake
disk
ekranski jedinica
video
terminal
disketna jed.
kasetna jedinica
ARITMETIČKO UPRAVLJAČKA
LOGIČKA JEDINICA
JEDINICA
ARITMETIČKO-LOGIČKA
JEDINICA
OSNOVNA
GLAVNA KONTROLNO-UPRAVLJAČKA
MEMORIJA JEDINIC
ULAZNO-IZLAZNE
JEDINICE
Jednoadresna instrukcija
KO OP 1
Dvoadresna instrukcija
KO OP 1 OP 2
Troadresna instrukcija
KO OP 1 OP 2 OP3
kapacitet memorije
gustina memorisanja
brzina
Kapacietet memorije
1 bajt - 8 bitova
1KB - 1000 bajtova (1024 - 210)
1MB - 1000 KB
1GB - 1000 MB
1TB - 1000 MB
Gustina memorisanja
Broj jedinica podataka po jedinici povr{ine
Brzina
Vreme pristupa memoriji od dovodjenja
upravljačkog signala za definisanje
pristupa pa do završetka upisa odnosno
dobijanje pro~itanog pdataka na izlazu.
Najkraće vreme izmedju dva memorijska
pristupa naziva se memorijskim ciklusom.
Cena memorisanja po bitu
Odnos cene i kapacieta
U odnosu na konstruktivne
karakteristike i način rada memorijski
uredjaji se dele:
elektronske (poluprovodničke) memorije
magnetne sa fiksnim magnetni materijalom
(memroije sa magnetnim jezgrima)
magnetnomehaničke sa pokretnim
magnetnim nosiocima (diskovi, bubnjevi,
tarke)
4/19/2006 BPŠ M.Todorović 46
Hijerarhijska struktura mem.uređaja
Ka uredjajima
procesora
Unut
rašnj
Ultra brza e
Postojana memorija mem
memorija
orije
Struktura i
principi rada
do nivoa
asemblerskog
jezika
Tastatura
Miš
Skener
Mikrofon
Tastatura
Pokazivački uređaji
Procesor(mozak računara)
Matična ploča (motherboard)
Magistrale (za adrese podatke i
upravljačke signale)
Takt (Clock)
Memorija
Monitor
Štampač
Zvučnik
Crtač
...
Memoriju
Chipset:
kontroler magistrale
kontroler memorije
bafer za adrese i podatke
kontroler perifernih uređaja
4/19/2006 BPŠ M.Todorović 54
Matična ploča
10 1b 9 8 13
7
1a. čip set, 1b. integrisani I/O kontroler
6
2. primarni i sekundarni EIDE konektori
3. konektor za paralelni port
4. konektor za disketne jedinice 5
5. 72-pinski konektori za memorijske module
6. konektor za napajanje 11
7. konektor za tastaturu
8. konektori za serijske portove, 4
9. PCI konektori,
3
10. strujni kontroler magistrale 12
11. AT ISA konektori
12. backup baterija 2
13
13. ROM BIOS,
14. konektor za proširenje sekundarnog keša
15. podnožje za Pentium PRO procesor 14
16. naponski stabilizator.
13 16 1a
4/19/2006 BPŠ M.Todorović 55
Matična ploča
COM2: 2F8h 3
COM3: 3E8h 4
COM4: 2E8h 3
LPT1: 378h 7 Serijski konektor
LPT2: 278h 5
Hladnjak Ventilator
Interni takt
Efikasnost
Dužina procesorske reči
Matematički koprocesor Procesor
Stepen paralelizma
Interni keš Podnožje
Širina magistrale
Maksimalni kapacitet
dostupne memorije
Procesor komunicira sa
ostalim komponentama na
matičnoj ploči preko
eksternih magistrala
podataka
Brzina takta je frekvencija
kojom procesor izvršava
instrukcije
Izvršavanje instrukcija
unutar procesora vrši se
preko internih magistrala
podataka
Binarna aritmetika
Aritmetika pokretnog zareza
0.00065 0,65 .10-3
Logičke operacije
Upoređivanje brojeva
Testiranje bita
Pakovanje/raspakivanje
Editovanje
Punjenje memorije
Ispitivanje znaka
Format instrukcija
Pentium 1993
60-66 MHz, 3.100.000 tranzistora
Dva pipeline voda za celobrojne instrukcije (superskalarnost) –
nezavisnost instrukcija
U linija celobrojne i operacije pokretnog zareza
V linija jednostavne FXCH (Floating point Exchange) instrukcije
Celobrojne u pet faza
FP instrukcije u 8 faza
Adresna magistrala 32 bit
Magistrala podataka 64 bita
Keš 16 KB (8 za podatke i 8 za instrukcije) dvostruko set asocijativni
Hardver za predviđanje grananja (BTB- Branch Target Bafer)
Ako je pretpostavka o skoku ispravna nema gubitaka inače ponavlja se
određeni broj ciklusa u pipeline-u
Pentium MMX (1996)
Duplo više keš memorije
MMX set – 57 novih instrukcija za multimedijalne podatke
Pentium IV (2000)
1.3. 14 1.5 Gz
423 pinski socket, 42 miliona tranzistora
Pipeline ima 20 faza
Spekulativno izvršenje instrukcija preko reda
Veći broj instrukcija koje čekaju u red
Bolje predviđanje grananja, 4 KB branch target bufer
Dve aritmetičko-logičke jedinice
L1 keš (8 KB za podatke, 12 K za mikrooperacije)
Dodat je SSE2 set 144 nove instrukcije kao proširenje MMX I Sse
Spoljna magistrala je ubrzana na 400 MHz
MDR O.T.S
RI
ADRESNI Vremenska
OP KOD DEO kola
AL jedinica
Dekoder 2
Generator
Registar instrukcija
Prima instrukcije iz memorije po redu izvršavanja
Operacioni deo se šalje u dekoder instrukcija
Operandi se šalju u adresne registre
Programski projač ili p-brojac (PC)
Sadrži adresu naredne instrukcije, priraštaj zavisi od dužine
instrukcije (kod IBM računara je u okviru PSW registra)
Indeks registar
A) promena adresnog dela da bi se dobila efektivna adresa
B) za ciklične strukture (petlje)
Dva opšta registra u kpobinaciji
Oscilator taktnog signala
Stabilna ušestanost 2 Ghz
Generator upravljčkog signala
Specifični signal koji se šalje u Al jedinicu
Keš memorija
Keširati znači skladištiti nešto za očekivanu
upotrebu
L1 level 1 interni keš
L2 level 2 spoljašni keš
Asocijativna memorija
Traženje podataka preko sadržaja
Magacinska ili stek memorija
LIFO (Last input first out)
Ka uređajima
procesora
Un
Procesor
Ultra brza memorija
utra
(keš) šnje
Postojana memorija me
mor
ihje
Centralna Operativna memorija
jedinica memorija kanala
Memorij
e sa
Jed. magnetnih
Spo
direktni
m
bubnjeva ljaš
pristupo nje
m
Jedin. optičkih Jedin. magnetnih
me
diskova diskova mor
ije
Memorija sa Jed. magnetnih
sekvencijalnim traka
pristupom
Disketna jedinica
staza
Sastoji se od cilindara
sa magnetnim
materijalom koji brzo
rotiraju unutar metalnog
omotača
Svakom cilindru se
pridružuju po dve
upisno/čitajuće glave
magnetna glava
optički
disk "0" "1"
osovina
sočiva za
usmeravanje
fotoreceptor
prizma za laserski
sočiva za razdvajanje izvor
spajanje snopa
Monohromatska (crno-bela)
EGA/CGA (Enhanced Graphics Adapter
/ Color Graphics Adapter )
Video Graphics Array (VGA)
SuperVGA
640 × 200 2
528 MB /sec
Sistemska memorija
Magnetni
Elektronski Otklonski
top Horizontalni i vertikalni sistem
Namotaji za savijanje Kolor
tačka
Elektronski snop
znakova
inču)
Brzina štampanja
Memorija štampača
Način povezivanja
Cena
...
Matrični štampači
Ink-jet štampači
Laserski štampači
3. Upis slike
2. Naelektrisanje valjka
Čišćenje
4 Prenos tonera
Papir
Fiksiranje slike
5. Prenos slike na papir
Statički eliminator
Paralelni konektor
Serijski kabl