struktura e kompjuterit

8
Bazat e hardware - Struktura e nje kompjuteri Dallimi midis informacionit dixhital dhe analog Sistemi i numerimit binar Bazat e hardware - Struktura e kompjuterit Figura e mesiperme tregon pjese kryesore te kompjuterit. STRUKTURA E KOMPJUTERIT

Upload: ing-ardit-novruzi

Post on 29-Jul-2015

111 views

Category:

Science


3 download

TRANSCRIPT

Page 1: STRUKTURA E KOMPJUTERIT

Bazat e hardware - Struktura e nje kompjuteriDallimi midis informacionit dixhital dhe analogSistemi i numerimit binar

Bazat e hardware - Struktura e kompjuterit

Figura e mesiperme tregon pjese kryesore te kompjuterit.

STRUKTURA E KOMPJUTERIT

Page 2: STRUKTURA E KOMPJUTERIT

Organizimi i kompjuterit bazohet ne nje qark elektronik te quajtur bordi meme ose motherboard. Te gjthe pajisjet e kompjuteritmontohen ne motherboard. Ne motherboard ekzistojne rruget e komunikimit (BUS-et) qe i mundesojne pajisjeve te komunikojnemidis tyre.

Ne motherboard montohet Procesori, memorja e punes ose RAM , memorjet dytesore (HDD) dhe drivet Optike (CD/DVD) si edhekarta te tjera shtese nepermjet vendeve bosh ne motherboard, te quajtura SLOT-e.Motherboard ushqehet me rryme elektrike nepermjet nje transformatori qe referohet si blloku i ushqimit ose Power Supply.Ne figure shenimi "Procesor Socket", tregon pozicionin ku vendoset procesori.shenimi "Memory", tregon pozicionin ku vendoset memorja e pones ose Ram.Shenimi IDE dhe SATA , tregojne pozicionet ku do te lidhen memorjet dytesore si harddisqet dhe drivet optike ( termi qe perdoretper CD/DVD).Shenimet PCI dhe AGP tregojne vendet e lira ne motherboard ku mund te vendosen karta te tjera shtese per qellime te ndryshme.

Me poshte do te trajtojme funksionet per disa nga pajisjet:

Procesori ose CPU (Central Processing Unit)

Page 3: STRUKTURA E KOMPJUTERIT

Procesori konsiderohet "truri" i kompjuterit, duke qene se ai realizon te gjithe llogjiken e kompjuterit. Ai eshte "instruktuar" te kryejedisa veprime baze si psh shume, diference, shumezim etj. Bashkesia e veprimeve qe eshte ne gjendje te kryeje nje procesor quhet"Instruction Set" ose bashkesia e instruksioneve.Ndertuesit e programeve , ndertojne programe ne gjuhe programimi te nje niveli me te larte, ne kuptimin qe jane me te kuptueshmeper llogjiken njerezore por jane me larg nga instruksionet qe di te ekzekutoje procesori.Per shembull komanda

cout << "Pershendetje";

e shkruajtur ne gjuhen e programimit C++ udhezon kompjuterin te afishoje ne ekran mesazhin Pershendetje.

Qe kjo komande te zbatohet nga procesori duhet qe ajo me pare te pekthehet ne nje gjuhe makine ne nje kod , qe permbaninstruksioneve vetem nga bashkesia e instruksioneve qe njeh procesori.Procesi i perkthimit nga nje gjuhe e nivelit te larte ne nje gjuhe makine referohet me termin kompilim.

Per ta bere te qarte idene po perdorim nje analogji me jeten reale:

Supozojme se jeni regjistruar ne kurs per te marre patenten dhe eshte hera e pare e praktikes.Instruktori Ju thote NISE MAKINEN NGA VENDI.

Ky eshte nje instruksion i cili per instruktorin eshte i kuptueshem por per Ju nuk eshte nje instruksion qe mund ta ekzekutoni.Eshte e nevojshme qe instruksioni NISE MAKINEN NGA VENDI te perkthehet ne nje seri instruksionesh qe Ju mund ti ekzekutoni.

Duke supozuar se jeni ulur ne vendin e shoferit dhe makina eshte e fikur, instruktori do te duhej ta perkthente instruksionin e tij ne :1- vendos rripin e sigurimit2-kontrollo qe makina nuk eshte ne marsh3-Shkel frenat e kembes4-Ndize makinen5-Shkel freksionin6- Fut marshin e pare7- Liro frenat e dores8- Lesho freksionin ngadale duke i dhen pak gaz makines9-Kujdes drejtimin e timonit

Keto jane instruksione qe Ju mund ti ekzekutoni apo jo?Nese ne vendin Tuaj do te ishte ulut nje person me inteligjence me te ulet se Tuajen apo nje robot/kompjuter di te duhej qeinstruksionet ti detajonim akoma me tej.

Page 4: STRUKTURA E KOMPJUTERIT

per shembull veprimin 1 vendos rripin e sigurimit do ta detajonim me tej:1.a. Me doren e djathte kapni rripin e sigurimit qe ndodhet ne te majten Tuaj1.b. Terhiqeni rripin e sigurimit me ngadale drejt anes Tuaj te djathte1.c vendosni mberthecken e rripit te sigurimit ne vendin e posacem ne te djathen Tuaj

Ne rastin e dyte serish mund te kryhet veprimi i deshiruar por ne kete rast bashkesia e instruksioneve qe njeh procesori eshte me evogel , prandaj do te duhej ta perkthenim veprimin tone te nivelit te larte NIS MAKINEN NGA VENDI ne instruksione me tedetajuara ( thuhet te nje niveli me te ulet) qe ti kuptoje procesori.

Ne menyre te ngjashme funksionon edhe injektimin i llogjikes ne kompjutera qe na mundeson te kryejme funksione nga me teavancuarat me kompjuterat.Se fundi, eshte procesori me bashkesine e tij te instruksioneve qe ekzekuton llogjiken e kerkuar.

Shpejtesia e procesoritShpejtesia e procesorit matet me numrin e berthamave qe ai ka dhe me shpejtesine ne GHZ qe ka sejcila prej tyre.Procesoret mund te kene me shume se nje berthame llogaritese, qe rrisin shpejtesine e kompjuterit ne menyre te vecante ekzekutiminene paralel.Per shembull kemi procesore Dual CORE (me dy berthama llogaritese) , QUAD Core (me 4 berthama llogaritese).Dy modelet kryesore te procesoreve ne treg per kompjuterat jane procesoret INTEL dhe procesoret AMD.Ne momentin e shkrimit te ketij materiale nje procesor dual core me shpejtesi 2.4 Ghz konsiderohet nje procesor i shpejte perkompjuterat dhe laptop-et.

32 bit kundrejt 64 bitSot jane ne qarkullim procesoret 32bit dhe 64bit. Me siguri qe ma kalimin e kohes procesoret 32 bit do te zevendesohen ngaprocesoret 64 bit, pasi keta te fundit kane disa avantazhe ne shpejtesi dhe ne menyre te vencante ne perdorimin e memorjes.Qe te perfitohen avantazhet e ofruara nga procesore 64bit (qe mund te adresojne nje hapesire me te madhe adresash) duhet qe edhesistemi operativ psh Windows 7 te jete ne versionin 64 bit, si edhe programet duhet te jene ne versionin 64bit.Nje procesor 64 bit mund te perdoret me nje sistem operativ 32bit.

Per te pare llojin e procesorit qe keni ne kompjuterin Tuaj dhe llojin e sistemit operativ , nese jane 32bit apo 64 bit, mund te shkoni neSTART -> RUN dhe te shkruani dxdiag. Do te hapet nje dritare ku do te mund te gjeni informacionin mbi procesorin dhe sisteminTuaj operativ si edhe parametra te tjere te kompjuterit si memorjen RAM , karten grafike etj.

Page 5: STRUKTURA E KOMPJUTERIT

Ne shembullin e mesiperm Procesor eshte AMD Athlon(tm) X2 Dual-Core QL-64 me shpejtesi 2.1 Ghz, ne versionin 64 bit, ndersasistemi operativ i instaluar eshte Windows 7 Ultimate versioni 32 bit.

FtohesiProcesori mund te nxehet gjate punes, per kete arsye ai shoqerohet me nje ftohes.

Page 6: STRUKTURA E KOMPJUTERIT

Nese hapni kompjuterin Tuaj dhe doni te gjeni ku ndodhet procesori Juaj, duhet te kerkoni nje ftohes, nen te cilin eshte i montuarprocesori.Figura ilustron pamjen e nje ftohesi te procesorit.

Memorja

Memorja kryesore - RAM

RAM- Random Access Memory, eshte memorja kryesore e kompjuterit. RAM referohet shpesh me termin memorja e punes pershkak sepse kur jemi duke punuar mbi nje material, psh mbi nje skedar word, materiali ruhet ne RAM.RAM eshte nje memorje e shpejte dhe jo e qendrueshme (VOLATILE)Quhet jo e qendrueshme per shkak se perdor energjine elektrike per te ruajtur te dhenat dhe me shkeputjen e energjise elektrike , pshnese fiket kompjuteri, te dhenat qe ishin ruajtur ne RAM humbasin.Kur shtypim butonin SAVE ne aplikacionin ku jemi duke punuar psh Ms. Word, transferojme te dhenat e skedarit me te cilin popunojme nga memorja RAM ne Harddisk kue te dhenat ruhen ne menyre te qendrueshme dhe jane disponibel edhe kur e rindezimkompjuterin.RAM.Shpejtesia e RAM matet me Mega Hertz, Mhz, psh shpejtesia e RAM mund te jete 333 Mhz , 400Mhz,800Mhz.RAM eshte nje memorje e shpejte por me kosto te larte, per kete arsye kompjuterat e sotem ( viti 2010) kane memorje me kapacitetzakonisht nga 1 Gbyte deri ne 4 Gbyte.

Memorja dytesore - Hardisqet

Page 7: STRUKTURA E KOMPJUTERIT

Harddisqet ne dallim nga RAM perdorin nje tjeter teknologji per ruajtjen e te dhenave qe bazohet ne ngarkimin e fushes manjetike.Harddisku eshte i organizuar ne pista dhe sektore. Nje koke manjetike lexon dhe shkruan te dhena ne sektore ndersa pista rrotullohetme shpejtesi te larte ne menyre qe koka lezuese/shkruese te pozicionohet ne vendin e duhur.Hardisku eshte memorje e qendrueshme ndryshe nga RAM qe ishte memorje volatile.Shpejtesia e harddisqeve matet me rrotullime per minute rpm (Revolutions Per Minute). RPM percakton shpejtesine e rrotullimit tepistave te harddiskut.Shpejtesi e zakonshme per kompjuterat desktop eshte rreth 7,200 RPM, qe ofron nje kombinim te mire midis shpejtesise ,kostos dhezhurmesNe rastet e laptpeve qe kane harddisqe me madhesi 2.5 inch shpejtesia zakonishte eshte diku mes 4,200 RPM deri 5,400 RPM madjederi 7,200 RPM.

Ndersa per servert qe i sherbejne disa perdoruesve ne te njejten kohe shpejtesia e hardisqeve zakonisht eshte mbi 10,000 RPM madjene servera me ngarkese te larte pune hardisqet kane nje shpejtesi 15,000 RPM. Ne rastin e serverace kryesore eshte shpejtesia dhebesueshmeria e harddisqeve me shume se sa kostoja dhe zhurma qe ata shkaktojne. Ne fakt serverat shkaktojne nje zhurme qe mundte bezdise punonjesit, kjo eshte nje nder arsyet qe serverat vendosen ne nje dhome te dedikuar.Ka tre teknologji per disqet qe montohen brenda kompjuterit: IDE, SATA dhe SCSI. Disqet SCSI vendosen ne servera zakonisht dheofrojne performance me te larte. Ndersa disqet IDE po zevendosohen nga hardisqet SATA.Per te dalluar disqet mund te shikoni kabllot me te cilet ata lidhen me motherboard. Me poshte paraqiten connectoret per sejcilin llojdisku:

Page 8: STRUKTURA E KOMPJUTERIT

Kabell per hardisqet IDEKoka ngjyre blu lidhet me motherboardndersa dy kokat e tjera gri dhe e zezeperdorren per te lidhur nje harddisk IDEdhe/ose nje CD/DVD

Kabell per hardisqet SATA Kabell per hardisqet SCSI