Escolar Documentos
Profissional Documentos
Cultura Documentos
PROCESORI
(Seminarski rad)
Sadraj
1.UVOD........................................................................................................................ 1
2.EVOLUCIJA PROCESORA............................................................................................. 3
2.1 Prvi mikroprocesori................................................................................................... 3
3. PROCESOR PENTIUM.................................................................................................. 8
4. STRUKTURA I FUNKCIJA PROCESORA.......................................................................11
4.1 Princip rada procesora................................................................................................. 13
4.2 Jedinice kojima se mjeri brzina procesora.........................................................................15
4.3 Leite procesora....................................................................................................... 16
5.PROCESOR POWER PC............................................................................................... 18
5.1 GPU (Graphic processing unit)...................................................................................... 19
5.2 CPU ( Central processing unit )..................................................................................... 21
5.3 RAM...................................................................................................................... 23
1.UVOD
Procesor (u stvari kratak oblik za rije mikroprocesor, koji se esto zove i CPU ili
centralna procesorska jedinica) predstavlja sredinji sastavni dio PC raunara. Ova vitalna
komponenta je na neki nain odgovorna za sve to radi PC raunar. Procesor pored ostalog
odreuje, dijelimino, koji operativni sistemi e se upotrebiti, koji softverski paket moe da radi
na PC raunaru, koliko mu je elektrine energije potrebno i koliko e sistem biti stabilan. Kada je
maar po roenju John von Neumann prvi predloio pamenje niza instrukcija - to e rei
programa - u istoj memoriji gde se nalaze i podaci, to je stvarno bila inovativna ideja. On je to
napisao 1945. godine u svom "Prvom nacrtu izvetaja o EDVAC-u". U tom izvjetaju, raunar je
bio organizovan u etiri glavne cjeline: centralna aritmetika jedinica, centralna upravljaka
jedinica, memorija i ulazno/izlazni uredjaji. Danas, posle vie od pola vijeka, gotovo svi
procesori imaju "von Neumann-ovu" arhitekturu. Osnovni dijelovi procesora su:
1. Jezgro (Mancheter, Northwood, Prescott, Smithfield, Toledo...),
2. L2 cache,
3. L1 cache (instrukcijski)
4. L1 cache (informacioni)
5. Logiki ip
6. Memorijska sabirnica (BUS)
7. FSB
8. Pinovi (''noge procesora'')
9. Utor (nalazi se na maticnoj ploci) {socket 940, 462, 939, 780,754,370, 478...}.
Brzina se rada procesora kvantitativno ne mjeri u megahercima, kako se standardno
oznaavaju, nego u flopovima. Na starim je racunarima jo postojao i matematicki koprocesor,
koji je omoguavao operacije s pominim zarezom, a danas je to sastavni deo samog centralnog
procesora. Da bi se ubrzao racunar procesor ima svoju prirunu memoriju (engl. ''Cache'') za
podatke i instrukcije tako da ih moe dohvatati puno brze nego iz glavne memorije. Danas
mozemo videti kako su "spremnici" sve vei, te bolji proporcionalno sa radnim taktom.
3
Procesoru je mogue dii radni takt iznad nazivnog te samim time efektivno povisiti performanse
- ta se metoda zove [overclocking]. No, krajnji rezultat moze biti unitenje procesora. Ta metoda
je zapravo sasvim suvina za raunare koje imaju slabe operativne delove, jer necemo zapravo za
tih 15% dobiti skoro nista. Brzina procesora se mjeri u MFLOPS (Mega Floating-point
Operationsper Second), a ne u megahercima (MHz) ili gigahercima (GHz) kako je uobiajeno.
Na ovaj nacin moemo uporediti brzinu AMD i Intel procesora. Stariji nain mjerenja je bio u
MIPS (Million Instructions per Second).
2.EVOLUCIJA PROCESORA
CPU-(Central Processing Unit) ili skraeno procesor je srce svakog raunala. Iako
centralni procesor nije jedini procesor, njega imaju grafika kartica (GPU), zvuna kartica i
mnogi drugi dijelovi, ali pod imenom procesor najee se misli na centralni procesor (CPU).
Procesor se sastoji od milijuna tranzistora smjetenih na jednom ipu i on odreuje ostalim
komponentama raunala ta i kada e raditi. Procesor takoer ima i svoju prirunu memoriju
(cache) iz koje dohvaa podatke puno bre nego iz radne memorije.
Prvi procesor na jednom ipu proizvela je tvrtka Intel 1971 godine, zvao se Intel 4004 i sastojao
od 2300 tranzistora dok npr. novi model Intel Core Duo ima skoro 300 milijuna tranzistora.Ako
danas kupujete raunalo u njemu e biti AMD - ov ili Intel ov procesor. Ostali proizvoai su
nestali sa scene i rijetki jo proizvode procesore kao npr. Via . Moore-ov zakon (Moores law)
glasi da e se svakih 18 mjeseci udvostruiti broj tranzistora i integriranih krugova na
procesorima a izrekao ga je Gordon Moore jo na poetku proizvodnje procesora i sa godinama
se pokazalo da je njegovo predvianje o velikoj brzini u razvoju procesora bilo tono.
Prvi mikroprocesor bio je Intelov 4-bitni 4004 izraen 1971.g. napravljen od 2 300
tranzistora brzine 740 kHz. Intel 1974.g. izbacuje na trite 8008, te kasnije i unapreeni 8085
8-bitni mikroprocesor. Motorolini procesori iz serije 650x (6501 i 6502) prvi procesori ija je
prodajna cijena bila nia od 1.000,00 $, te su postali popularni za kune raunare kao to su
uveni Commodore i Atari. AMD (Advanced Micro Devices) takoer je imao svoje predstavnike
i to 4-bitni AM2901 te neto razvijeniji AM951116-bitni procesori Intel 8086 1978.g.
Intel izdaje svoj prvi 16-bitni mikroprocesor i8086 (29 000 tranzistora, 5 MHz), a neto
kasnije i i8088, koji je IBM-u posluio kao bazu za njegov popularni IBM Personal Computer;
Oba ipa imala su adresnu magistralu irine 20 bita, to im je omoguavalo adresiranje 1 MB
RAM-a, a razlikovali su se po irini magistrale podataka: 16 bita kod 8086 i 8 bita kod 8088.
8088 je zapravo i napravljen kao jeftinije rjeenje koje moe da koristi postojee 8-bitne matine
ploe. Iako su oba ipa mogla da adresiraju cijeli megabajt memorije, cijeloj memoriji nije moglo
da se pristupa odjednom, ve samo u segmentima od 64K. Naime, kako su programi i potrebe
korisnika rasli, 64K za su se pokazali kao premalo mjesta za velike strukture podataka.
Intel 80286- 1982.g. na tritu se pojavljuje i80286 (134 000 tranzistora, 8 MHz) procesor koji
je trebao da prevazie nedostatke svojih prethodnika, a pri tom ostane u stanju da izvrava sve
programe koji su za njih napisani, tj. ostane potpuno kompatibilan sa njima. i80286 mogao je da
radi u 2 reima: realnom i zatienom. U realnom reimu 80286 ponaao se kao brzi 8086,
zadravajui sva njegova ogranienja, ali i zadrzavi mogunost izvravanja svih programa koji
su za njega pisani. U zatienom modu 286 mogao je da adresira do 16 MB fizike memorije,
kao i 1GB virtuelne, ali i dalje u segmentima od 64KB. U 80286 se pojavljuju i prvi mehanizmi
za kontrolu i zatitu izvravanja programa koji je trebalo da omogue nastanak prvih multitasking
operativnih sistema za PC raunare.
Iako komercijalno uspean, 80286 nikad nije pokazao svoje potencijale do kraja zbog
nezadovoljstva proizvoaa Intelovim polovinim reenjima u prevazilaenju nasleenih slabosti
od ranijih procesora. Ova polovinost se pre svega ogledala u tekom prebacivanju procesora iz
realnog u zatieni mod (bilo je neophodno resetovanje procesora), to je znatno oteavalo
pisanje operativnih sistema koji mogu da paralelno izvravaju 8086 programe i programe pisane
za zatieni mod procesora 80286.
Intel 80486 DX Intel 80486 DX - , naslednik 386-ice, procesor koji je, po tadanjoj
Intelovoj propagandi, trebalo da brzinom nadmai i tada aktuelnog RISC ampiona Motorolu
88100, pojavio se na tritu aprila 1989. Intel 80486 DX je imao 32 bitnu adresnu i magistralu
podataka (kao i 80386 DX), i na 25 MHz postizao je 9 MIPS. Obeanja o prestizanju Motorole
nisu bila ispunjena, ali ipak je brzinski dobitak bio dovoljan za trzini uspeh. 80486 imao je ke
memoriju prvog nivoa (Level 1 ke) od 8 KB sa write-through auriranjem, integrisanu na
samom ipu, zajedniku za instrukcije i podatke. Preslikavanje je bilo etvorostruko set
asocijativno sa veliinom bloka od 16 bajta. Ona je bila podrana sa jo 64-512 KB L2 (Level 2
ke drugog nivoa) kea koji se nalazio na matinoj ploi. Informatika - Razvoj procesora, 5.0 out
of 5 based on 1 rating
3. PROCESOR PENTIUM
Najznaajniji proizvod mikroprocesorske industrije u poslednjoj deceniji 20. veka je
Pentium. Intel je nastojao da :
1. Ouva kompatibilnost sa familijom 80x86 i omogui dalje korienje postojeeg
softvera
2. Napravi novi mikroprocesor koji ne bi imao nedostatke i zastarela reenja familije
80x86
Zatim, Pentium je koncipiran tako da:
1.Ima odreen broj karakteristika tipinih za RISC mikroprocesore
2. Zadrava mnoge karakteristike CISC mikroprocesora
Pentium predstavlja neku vrstu hibrida nastalog kombinovanjem RISC i CISC
koncepcija. Ima 273 noice od kojih se 6 ne koriste i zauzima povrinu od 14 cm2.
Osnovne komponente njegove arhitekture su :
1.interfejs magistrale
2.jedinica za predvianje grananja
3.dve ke memorije
4.kontrolna jedinica
5.dve tekue linije za rad sa celim brojevima
6.registri
7.ROM sa mikrokodom
8.jedinica za rad sa okretnim zarezom
Ke memorija se ugrauje na dva naina kod savremenih mikroprocesora: kao integrisana
unutar mikroprocesora ili izvan mikroprocesora kao komponenta koja povezuje mikroprocesor i
unutranju memoriju.
Savremeni raunari obino imaju obe, unutranju L1 i spoljanu L2. Pentium poseduje
unutranju memoriju koja je podeljena na dva dela od po 8 Kb. Jedan deo je namenjen
10
Pentium 2
Neuspeli pokuaj objedinjavanja najboljih osobina prethodnika. Optimizovan za 32-bitne
aplikacije. MMX-ov set instrukcija koji je ve postao standard. Od Pentium Pro je uzeta
tehnologija dinamikog izvravanja koja omoguava predvianje narednih instrukcija u cilju
poveanja brzine rada. Radni takt od 233 do 450MHz. 32KB L1 kea (po 16KB za podatke i
instrukcije) i do 512KB L2 kea (duplo sporiji od L1, ali mnogo bri od sistemske memorije).
Promena kuita: procesor i L2 se nalaze na ploici u plastinom kuitu, koja se preko slota
povezuje sa matinom ploom.
11
Pentium 3
SSE set instrukcija (MMX-ov set proiren sa 70 novih instrukcija) kojim je poboljano
procesiranje 3D animacija. Radni takt od 450MHz do 1GHz. Da bi poveao sigurnost online
transakcija, Intel je odluio da na svaki procesor ugradi serijski broj ipa (processor serial
number - PSN) koji je mogao da se proita preko mree ili Internet-a. Meutim, korisnici su
smatrali da je to napad na njihovu privatnost i Intel je bio prinuen da dopusti iskljuenje PSN-a
u BIOS-u.
Pentium 4
Nova, NetBurst arhitektura CPU dizajnirana tako da u budunosti omogui poveavanje brzine.
Net Burst se sastoji od 4 nove tehnologije: Hyper Pipelined Technology (brzina procesora se
poveava proirenjem pipeline-a, tako da se moe raditi nad vie instrukcija istovremeno), Rapid
Execution Engine (Pentium IV sadri dve ALU koje rade duplo bre od procesora to je nuna
posledica proirenja pipeline-a), Execution Trace Cache (bile su neophodne neke prepravke na
keu) i 400MHz sistemska magistrala. Radni takt od 1GHz do 3.6GHz.
12
skup registara,
unutranje magistrale.
Komandna jedinica slui za prepoznavanje komandi tj. instrukcija koje treba da se izvre.
14
15
se vie nita ne krece izuzev same struje. Najuobiajeniji tip prekidaa u dananjim raunarima je
transistor poznat kao MOSFET (metal-oksid poluprovodnicki tranzistor sa efektom polja).
Ova vrsta tranzistora izvodi jednostavnu, ali sutinski bitnu funkciju: kada mu se dovede
napon, on reaguje ukljuujui ili iskljuujui kolo. Veina PC procesora danas radi na 3,3V, ali
raniji procesori (do pojave, pa i ukljucujuci neke od Pentijuma) radili su na 5V. Sa uobicajenim
tipom MOSFET tranzistora, ulazni signal na maksimalnoj vrednosti naponskog opsega, ili blizu
nje ukljuuje kolo, dok ga onaj koji je blizu 0 iskljucuje. Milioni MOSFET tranzistora rade
zajedno, prema instrukcijama programa, da bi upravljali tokom elektriciteta kroz logika kola i
proizveli zahtevani rezultat. Svako logiko kolo sadri jedan ili vie tranzistora i svaki tranzistor
mora da kontrolie struju tako da se kolo ukljuuje, iskljuuje ili ostaje u trenutnom stanju. Ako
pogledamo na I i ILI logika kola na slici 1, videemo kako ona rade. Svako od ovih logikihkola
ima dva ulaza koji proizvode jedan izlazni signal.
proizvodi od jednog komada silicijuma i medjusobno povezuje pomou metalnih provodnika ili
nekog drugogspoljanjeg materijala.Ovakve jedinice se zovu integrisana kola (IC) i njihov razvoj
je, u osnovi, uinio ostvarivom sloenost mikroprocesora. Integracija kola se nije zaustavila na
prvim rezultatima. Ba kao to su prva integrisana kola povezala vie tranzistora, tako su se
kasnije povezivala i viestruka integrisana kola, u procesu koji je poznat kao visok stepen
integracije (Large Scale Integration LSI. Na kraju su i ovakvu skupovi integrisanih kola bili
povezivani, u procesu koji se zove veoma visok stepen integracije (Very Large Scale Integration VLSI).
memorije u procesor na 200 MHz, dajuci 200 MHz sistemske sabirnice(FSB). Slot A je ostao u
igri dosta dugo dok Intel i AMD nisu preli opet na socket procesore. Socket 370 nazvan po broju
pinova koliko ih ima. Kad je Intel naao nain kako da stavi L2 cache na sam procesor, potreba
da procesor bude kao kartica za slot je bila mizerna pa su tako opet preli na socket procesore.
Ovo je zapravo Socket 7 samo ima jedan red pinova vie. Prvi procesori koji su koristili ovaj
socket su bili Celeron, zatim Pentium 3. Socket 462 (poznat kao socket A) ba kad je Intel
pronaao nacin da pree na socket procesore, tada je i AMD uinio isto to i iz istog razloga.
Athlon i Duron procesori, napravljeni u 0.18 mikronskom procesu, koriste ovaj socket. Podrava
200 MHz sabirnicu, kao i novu 266 MHz. Ima 162 pinova.
Ovaj socket se jo koristi danas.Socket 754 naslednik Socket A, prvi socket koji je razvio
AMD da podrava njihove nove 64-bit procesore. Socket 423/478 Socket 4223 je stariji socket
Pentium 4 procesora. Socket 423 je vei i ima 423 pinova. Moe ih se prepoznati po zelenoj
ploici oko jezgre procesora. Intel je brzo preao na novi Socket 478 za svoje nove 478-pin
procesore. Iako su ova dva socketa po performansama isti, socket 478 je postao standard za
Pentium 4. Socket LGA 775 Intelov najnoviji socket je socket T, javnosti vie poznatiji pod
imenom LGA 775. LGA oznacava"Land Grid Aray", to znaci da su pinovi smeteni na matinoj
ploi, a ne na procesoru. Intel je preao s socket 478 na LGA 775 jer eli ponuditi sistemsku
sabirnicu (FSB) od 1066 MHz.Socket 939AMD je predstavio Socket 939 kao odgovor Intelovom
socket LGA 775. Kombinacija socket 939 maticne ploce i Athlon 64 procesora je pokazala da je
jednaka i bolja od ponude Intela u performansama koje se tiu igranja i stvaranja sadraja.
19
5.PROCESOR POWER PC
PowerPC je Risc mikroprocesor arhitektura stvorena 1991 . godine u kooperaciji Apple-a , IBMa i Motorole poznata sa nadimkom AIM. Prvobitno namjenjena iskljuivo osobnim raunarima,
PowerPC CPU-jevi su postali jako popularni u embeded i visoko-operativnim procesorima.
PowerPC je bio osnova AIM-ovih PReP i Zajednike Hardver Okosnice Platforme
(engl. Common Hardware Reference Platform) strategija u 1990-tim, ali je ova arhitekture nala
najvie uspjeha u tritu za Apple-ov Macintosh osobni raunar u periodu od 1994. do 2006.
PowerPC je veinom baziran na IBM-ovoj starijoj POWERarhitekturi, zbog ega je zadrao
veliki nivo kompatibilnosti sa tim sistemima. Tako je npr. mogue instalirati iste operativne
sisteme i programe na obje platforme, ako se vodi rauna u pripremi.
20
DVI za LCD
TV izlaz
Grafike kartice koje se spajaju na matinu plou dolaze u nekoliko standarda i ona ovisi o sabirnici koju
koristi:
ISA
PCI
AGP
PCI-E
PCI-E (koji se pojavljuje krajem 2004. je trenutno najkoriteniji, dok su ISA i PCI, a sada ve i AGP
zastarjeli i ve se tee mogu nai na tritu.
Nain rada
Moderne grafike kartice su opremljene snanim grafikim procesorima koji svojom
procesorskom snagom i brojem tranzistora gotovo nadmauju glavne procesore. Ciklusi se troe
na to realnije prikazivanje 3D scena, sa to veim brojem poligona i boja. Grafike kartice su od
velike vanosti velikim igraima, a tada im je jako vana memorija na grafikoj kartici koja se
kree od 64MB, preko solidnih 128 MB, 256 MB, 512 MB i 1024 MB, dok trenutno najjae
grafike kartice imaju 2048 MB ili ak 4096 MB memorije.
Sve kartice imaju odreen broj "pipline-a" to jest izlaznih napona koji kontroliraju vau sliku
(vidi "Ekran"). U nove tehnologije moemo uvrstiti i vertex sheadere koji su doli i do
zauujuih 3.0 tj. prikazuju u jednom pixelu do 8 boja. Izmjena podataka je relativno spora te je
trebao novi driver za takvu vrstu brzine stoga je tvrtka Microsoft producirala pomoni softver
21
"DirectX". Te kako su kartice postale "jae" te kako su aplikacije traile vee resurse tako se i
DirectX razvijao od 1.0 preko 2, 3, 4, 5, 6, 7.0 te 8.0 da bi naposljetku preao preko 9.0, 9.0b,
9.0c, 10.1 (3870 i 3850 kartice) te 2009. nakraju doao do DirectX 11.0.
PCB (Printed Circuit Board) je printana ploa na kojej se nalaze svi ostali dijelovi
GPU (Grapich Processing Unit) grafiki procesor, ujedno i glavni dio koji prevodi binarni
kod u sliku)
RAM (ili VRAM - Video Random Acces Memory), slui za pohranjivanje najnunijih
podataka za GPU, najee teksture
Konektori
PCI
AGP
PCI Express
Izlazi
DisplayPort
to je bri GPU i VRAM na grafikoj kartici time je ona bolja i kvalitetnija. Koliina memorije
nije presudna iako igra ulogu u mogunostima jedne grafike kartice. esto neke 3D igre nisu u
mogunosti da rade sa starijim grafikim karticama jer ih njihov GPU nemoe pokrenuti. Svake
godine se GPU na grafikoj kartici neprestano unapreuje novim instrukcijama i mogunostima.
U zadnje vrijeme se sve ee promoviraju SLI i Crossfire tehnologije, praktino uparivanja dvije
ili vie grafikih kartica (PCI-E obavezno) u jednu matinu plou. Kako bi se poveala snaga i
brzina GPU-a, na najjae (high end) grafike kartice se ugrauju dva grafika procesora. U teoriji
bi tako spojeni procesori trebali biti dva puta bri i moniji od jednog, no u praksi su performanse
osjetno manje.
23
Registri
Program counter
24
Dio zaduen, doslovno, za brojanje, shodno naredbi on poveava vrijednost za 1, ili je resetira na
0.
5.3 RAM
RAM, skraeno od engl. Random Access Memory (memorija nasuminog pristupa), je jedan od
oblika pohranjivanja raunarskih podataka ijem sadraju se moe pristupiti po bilo kom
redoslijedu. Ovakav nain pristupa razlikuje se od sekvencijalnog naina koji se koristi kod
ureaja kao to sumagnetna traka, diskovi i cilindri, gdje je, zbog prirode mehanikog kretanja
takvih medija za pohranu podataka, raunar primoran da pristupa podacima prema strogo
odreenom redoslijedu. RAM je jo karakteristian po tome to se kod ove vrste memorije podaci
mogu ne samo itati, ve i zapisivati, za razliku od ROM (Read-only memory) memorije, iz koje
25
Vrste RAM - a
26
DDR2RAM
27