Arhitektura PC ra čunara

106
Arhitektura PC računara

description

Arhitektura PC ra čunara. Mainframe. PC konfiguracija. PC konfiguracija. Von Neumann -ova arhitektura. Funkcionalna organizacija hardvera. Von Neumann i PC. Matična ploča (motherboard). “Komandna centrala” PC-ija Njene komponente su: Čip-set (chipset) CPU priključci (slots-sockets) - PowerPoint PPT Presentation

Transcript of Arhitektura PC ra čunara

Page 1: Arhitektura PC ra čunara

Arhitektura PC računara

Page 2: Arhitektura PC ra čunara

Mainframe

Page 3: Arhitektura PC ra čunara

PC konfiguracija

Page 4: Arhitektura PC ra čunara

PC konfiguracija

Page 5: Arhitektura PC ra čunara

Von Neumann-ova arhitektura

Page 6: Arhitektura PC ra čunara

Funkcionalna organizacija hardvera

Page 7: Arhitektura PC ra čunara

Von Neumann i PC

Page 8: Arhitektura PC ra čunara

Matična ploča (motherboard)

• “Komandna centrala” PC-ija

• Njene komponente su:– Čip-set (chipset)– CPU priključci (slots-sockets)

• Voltage Regulator Module (VRM)

• Memorijski priključci– Interfejsi i magistrale (Expansion bus slots)

• Integrisane funkcije

Page 9: Arhitektura PC ra čunara

Matična ploča

Page 10: Arhitektura PC ra čunara

BIOS čip

Page 11: Arhitektura PC ra čunara

Interfejsi i magistrale

•Interna magistrala (magistrala procesora) - bus

•Adresna magistrala

•Magistrala za podatke

•Ulazno/izlazna magistrala

Page 12: Arhitektura PC ra čunara

Tipovi IO magistrala

• ISA (Industry Standard Architecture), EISA (Extended ISA), MCA (Microchannel)

• PCI (Peripheral Component Interface) – donio je Plug’n’Play princip: PC može automatski podesi i konfiguriše svaku novu PCI karticu bez potrebe za podešavajem džampera i prekidnih nivoa

• AGP (Accelerated Graphics Port)

Page 13: Arhitektura PC ra čunara

Procesori

Page 14: Arhitektura PC ra čunara

Logička organizacija procesora

Page 15: Arhitektura PC ra čunara

Osobine procesora

• brzina procesora

• dužina procesorske riječi

• radni takt

• interni keš.

Page 16: Arhitektura PC ra čunara

Osobine procesora

• Brzina procesora – broj operacija koje procesor može da obradi u jednoj sekundi; izražava se MIPS-ovima (Milion Instruction Per Second) ili MFLOPS-ima (Milion Floating Point Operations Per Second).

• Dužina procesorske riječi - broj bitova koji se jednovremeno prenosi i obrađuje unutar procesora. Danas je 32 bita a uskoro se očekuje prelazak na 64 bita.

Page 17: Arhitektura PC ra čunara

Osobine procesora

• Radni takt - učestanost impulsa koje generiše specijalno elektronsko kolo za generisanje operacija procesora (sat ili clock). Mjeri se hercima (Hz). Na današnjim računarima je od 1.6 GHz do 3.8 GHz

• Interni keš – vrlo brza memorija unutar procesora

Page 18: Arhitektura PC ra čunara

Skup čipova (chipset)

• Chipset obezbjeđuje inteligenciju matičnoj ploči o određuje koje procesore, memoriju i druge komponente ploča može koristiti.

• Najveći dio čip-setova na novijim pločama podijeljen je fizički i logički na dva dijela: Northbridge i Southbridge.

Page 19: Arhitektura PC ra čunara

Chipset – logička arhitektura

Page 20: Arhitektura PC ra čunara

A – procesor, B – North, C -South

Page 21: Arhitektura PC ra čunara

Memorija

Page 22: Arhitektura PC ra čunara

Memorija

• Memorija računara sastoji se od osmobitnih registara (bajtova). • Na matičnoj ploči nalaze se tri tipa memorije: keš (cache), ROM i RAM.

Page 23: Arhitektura PC ra čunara

RAM

• Kapacitet memorije izražava se brojem bajtova, odnosno većim jedinicama: kilo i megabajtima.

• RAM (Random Access Memory) - korisnik može da upisuje sadržaj i da ga čita. Za vrijeme rada računara u njoj se nalaze program i podaci sa kojima računar radi. Po isključenju računara sadržaj ove memorije se gubi.

• Danas na PC-u: od 256 MB• Bill Gates 1981. godine: “640 KB bi trebalo da

bude dovoljno za bilo koga ”

Page 24: Arhitektura PC ra čunara

Struktura RAM

Page 25: Arhitektura PC ra čunara

Memorija

• Vrijeme pristupa - vrijeme koje protekne između zahtjeva memoriji za podatkom i dobijanja podatka iz memorije. Ono se izražava u nanosekundama (ns) i iznosi oko 5 – 10 ns kod današnjih memorija.

• RAM memorija nije sastavni dio osnovne ploče nego se na ploči samo nalaze konektori na koje se ona priključuje.

Page 26: Arhitektura PC ra čunara

ROM

• ROM (Read Only Memory) - statički dio memorije koji može samo da se čita; njen sadržaj se ne gubi po isključenju računara. Koristi se za uskladištavanje programa i podataka koji su često potrebni, na primjer, za instrukcije za pokretanje računara pri uključivanju.

Page 27: Arhitektura PC ra čunara

Keš (cache) memorija

• Keš (cache) memorija je vrlo brza memorija koja se nalazi u samom procesoru (interni keš) ili uz njega (eksterni keš); ima višestruko brže vrijeme pristupa od obične memorije. U njoj se drže podaci koji se često koriste.

• Prilikom prvog zahtjeva za podacima oni se kopiraju iz RAM-a u keš. Sljedeći put procesor ih prvo potraži u kešu. Ako podaci više nisu u keš memoriji, moraju se ponovo uzeti iz glavne memorije. Trenutno, veličina ove memorije je od 512 KB pa čak do 4MB.

Page 28: Arhitektura PC ra čunara

Baferi

• Baferi (buffers) su djelovi RAM memorije koje neki programi alociraju za svoje potrebe. Jedna od čestih primjena je prilikom ulaza i izlaza podataka. Na primjer, ako računar ne može dovoljno brzo da obrađuje podatke koji mu se dostavljaju, oni se privremeno deponuju u bafer dok ne stignu na obradu, da se ne bi prekidao proces unošenja. Slično, pri štampanju, ako štampač ne može dovoljno brzo da odštampa podatke, oni se šalju u bafer (spooler), gdje čekaju u redu za štampu.

Page 29: Arhitektura PC ra čunara

RAM - SIMM, DIMM, SODIMM

Page 30: Arhitektura PC ra čunara

ROM

Page 31: Arhitektura PC ra čunara

Portovi

9-pin male (serial)

25-pin male (serial)

Page 32: Arhitektura PC ra čunara

Portovi

DB25 female parallel port

Centronics 36 pin female port

PS2 mouse i keyboard portovi

Page 33: Arhitektura PC ra čunara

Princip rada portova

Serijski Paralelni

Page 34: Arhitektura PC ra čunara

Portovi

USB port-konektor

Firewire

Page 35: Arhitektura PC ra čunara

Napajanje

Page 36: Arhitektura PC ra čunara

Diskovi

Page 37: Arhitektura PC ra čunara

Disk - djelovi

Page 38: Arhitektura PC ra čunara

Diskovi

Page 39: Arhitektura PC ra čunara

Disk - kablovi

IDE kablovi (ATA ili Parallel ATA)

Page 40: Arhitektura PC ra čunara

Disk - kablovi

IDE konektori

Page 41: Arhitektura PC ra čunara

SATA

IDE i SATA konektori

Page 42: Arhitektura PC ra čunara

Unutrašnjost diska

Page 43: Arhitektura PC ra čunara

Diskovi – princip rada

Page 44: Arhitektura PC ra čunara

Diskovi – sektori i cilindri

Page 45: Arhitektura PC ra čunara

Diskovi

• Pouzdanost - MTBF (mean time between failures - srednje vreme između grešaka) i broj paljenja/gašenja (start/stop cycles) koje disk može da izdrži.

• Performanse diska predstavljaju jedan od faktora koji najviše utiču na ukupne performanse sistema, jer predstavljaju jedno od uskih grla, pa čim se poveća brzina diska to se "osjeti" u svakodnevnom radu (brže učitavanje programa). Brzina hard diska zavisi od većeg broja parametara: brzine rotacije diskova, gustine zapisa podataka i brzine pomjeranja glava (unutrašnji faktori), ali na nju može drastično uticati i sam kontroler, tj. elektronika hard diska, kao i fajl sistem, itd (spoljašnji faktori). Karakteristike koje najviše utiču na performanse diska su vreme pozicioniranja i brzina prenosa podataka (data transfer rate).

Page 46: Arhitektura PC ra čunara

Diskovi• Vreme traženja (seek time) predstavlja prosječno vrijeme

koje je potrebno da bi se glave pomjerile između dvije trake na slučajnoj udaljenosti. Ovo vreme zavisi od mehaničkih karakteristika diska i od međusobne udaljenosti između traka i izražava se u milisekundama. Koristi se i vreme traženja između dve susedne trake (track-to-track seek), između dvije najudaljenije trake (full stroke seek time - oko 20ms). Latencija (latency) predstavlja vrijeme koje je potrebno ploči diska da se okrene da se glava koja se već nalazi na odgovarajućoj traci postavi iznad traženog sektora i takođe se izražava u milisekundama. Vrijeme pristupa (access time) predstavlja zbir vremena traženja i latencije.

Page 47: Arhitektura PC ra čunara

Diskovi• Interna brzina prenosa podataka (data transfer rate)

se izražava u MB/s i predstavlja brzinu kojom disk može da šalje podatke sa diska ka sistemu. Brzina prenosa se lako računa ako su poznate fizičke specifikacije diska (brzina_prenosa = [brzina_rotacije / 60 * broj_sektora_po_stazi * 512 * 8] / 1.000.000) i nije konstantna na disku. Ovom računicom se dobija teoretska brzina prenosa, jer na nju dosta utiču i interfejs, keširanje, korekcija grešaka, fragmentacija i sam fajl sistem. Takođe treba obratiti pažnju da se ne pobrka ova, interna, brzina sa eksternom, tj. maksimalnom brzinom interfejsa koja se najčešće reklamira (npr. 66MB/s, 100MB/s itd.).

Page 48: Arhitektura PC ra čunara

Diskovi

• Brzina rotacije ploča - povećavanjem se u isto vreme poboljšavaju i brzina prenosa i vrijeme pristupa (kroz smanjenje latencije). Ona predstavlja broj kojim se najlakše mogu odrediti performanse diska, jer će skoro uvijek npr. 7200RPM disk biti brži od 5400RPM diska.

• Keš memorija na disku• Cijene hard diskova najviše zavise od interfejsa, tako

da su IDE/ATA diskovi dosta jeftiniji od SCSI diskova, a ne mnogo jeftiniji od SATA diskova. Cijena po megabajtu je povoljnija kod diskova većeg kapaciteta.

Page 49: Arhitektura PC ra čunara

USB disk

Kapacitet: od 64 MB do 8 GB

Page 50: Arhitektura PC ra čunara

CD

Page 51: Arhitektura PC ra čunara

Monitori

• CRT (Cathod Ray Tube)

• LCD (Liquid Crystal Display)

• TFT (Thin Film Transisitor)

Page 52: Arhitektura PC ra čunara

Monitor – princip rada CRT

Page 53: Arhitektura PC ra čunara

Monitori – dot pitch

Kod boljih monitora razmak između tačaka iste boje (dot pitch) je između 0.22 i 0.25 milimetara, dok je na jeftinijim modelima tipično 0.28 mm, što znači da je slika manje kvalitetna (manje oštra).

Page 54: Arhitektura PC ra čunara

Monitori – dot pitch

Aperture Grille je vrsta cijevi koju prave Micubiši (DiamondTron) i Sony (Trinitron)

Page 55: Arhitektura PC ra čunara

Monitori – dot pitch

Slot Mask je hibrid predhodne dvije vrste koji se nalazi na NEC (CromaClear CRT) i Panasonic (PureFlat CRT) monitorima. Umesto tačaka ili traka elementi su zaobljeni pravougaonici, čime se postiže oštrija i svjetlija slika u odnosu na cijev sa elementima u obliku tačke.

Page 56: Arhitektura PC ra čunara

TFT

Oni spadaju u LCD vrstu displeja. Ne sadrže katodnu cev, već tečne kristale u sendviču između dvije staklene ploče, dva polarizaciona filtera, filtera boje i dva sloja za poravnavanje. Iza ovih slojeva se nalazi pozadinsko osvetljenje koje se obično sastoji od više fluorescentnih lampi. Dovođenjem napona na sloj za poravnavanje, stvara se električno polje koje poravnava tečne kristale, što onemogućava svjetlosti da prođe kroz njih, dok se ukidanjem napona omogućava prolaz.

Page 57: Arhitektura PC ra čunara

Rezolucija

Rezolucija – broj tačaka na ekranu. Mjeri se pikselima (širina x visina), na primjer 1024x768, 640x480 itd.

Page 58: Arhitektura PC ra čunara

Dubina boja

• 256 boja (8-bit color)

• 65,536 boja (16-bit color, poznata kao 65K ili HiColor)

• 16 miliona boja (24-bit color, poznata kao True Color)

• 4 milijarde boja (32-bit color, takođe poznata kao True Color)

Page 59: Arhitektura PC ra čunara

Monitor - kablovi

Page 60: Arhitektura PC ra čunara
Page 61: Arhitektura PC ra čunara

Grafička kartica

Tipične video kartice

Page 62: Arhitektura PC ra čunara

Zvučna kartica

Page 63: Arhitektura PC ra čunara

Tastatura

Page 64: Arhitektura PC ra čunara

MišUnutrašnjost

Optički miš – led dioda tačped (touchpad)

Page 65: Arhitektura PC ra čunara

Miš

• Sa kablom ili bežični (wireless)

• Mehanički sa kuglicom, optički, laserski

• Preciznost: broj tačaka po inču (DPI)

• Broj tastera: od 2 pa čak do 9

• Na laptop računarima: tačped (touchpad) – pločica i 2 tastera. Pomjeranjem prsta po pločici pomjera se kursor.

Page 66: Arhitektura PC ra čunara

Drugi pokazivački uređaji

• Trekbol (track ball) - sličan je obrnuto okrenutom mišu. Umjesto pomjeranja po ravnoj površini, kuglica je postavljena u ležište i okreće se prstom. Smjer okretanja kuglice određuje pomjeranje kursora po ekranu.

• Džojstik (joystick) – pomjeranje se ostvaruje pomjeranje palice; koristi se najčešće u igrama

Page 67: Arhitektura PC ra čunara

Kućište

Page 68: Arhitektura PC ra čunara

Tipovi kućišta

Desktop Mini tower Tower

Page 69: Arhitektura PC ra čunara

Zadnja strana kućišta

Page 70: Arhitektura PC ra čunara

Preporučene boje konektora

Page 71: Arhitektura PC ra čunara

Modem – eksterni i interni

Page 72: Arhitektura PC ra čunara

Standardi prenosa putem modema

Page 73: Arhitektura PC ra čunara

Modem - kablovski

Page 74: Arhitektura PC ra čunara

Mrežna kartica

Page 75: Arhitektura PC ra čunara

Mrežne kartice

Page 76: Arhitektura PC ra čunara

FM i TV karte

FM karta TV karta

Page 77: Arhitektura PC ra čunara

Zvučnici, mikrofon, kamere

Page 78: Arhitektura PC ra čunara

Memorijske kartice

Page 79: Arhitektura PC ra čunara

Memorijske kartice

Page 80: Arhitektura PC ra čunara

Kartice

• CompactFlash kartica je veličine 43x36mm i debljine 3.3 mm (tip 1), odnosno 5.5 mm (tip 2). Kapacitet joj je 8 MB do 8 GB.

• SmartMedia je malih dimenzija i kapaciteta do 128 MB. Postoje dvije verzije sa različitim naponom napajanja koje se razlikuju po tome koji je ugao zasječen.

• MultiMedia Card - kapacitet je 4 GB.

Page 81: Arhitektura PC ra čunara

Kartice

• Memory Stick je Sony-jev proizvod i koristi se u svim njegovim proizvodima koji imaju potrebu za memorijskim karticama. Najveći kapacitet je 4 GB.

• Microdrive je proizvod IBM-a i odgovara karticama CompactFlash tipa 2. Bitno je znati da svi uređaji koji podržavaju CompactFlash ne podržavaju i Microdrive. Maksimalni kapacitet je 6 GB.

Page 82: Arhitektura PC ra čunara

Čitači kartica

Page 83: Arhitektura PC ra čunara

InkJet i laserski štampači

Page 84: Arhitektura PC ra čunara

Laserski štampač – put papira

Page 85: Arhitektura PC ra čunara

Skener

Page 86: Arhitektura PC ra čunara

“Hand held” računari

Page 87: Arhitektura PC ra čunara

“Hand held” računari

Page 88: Arhitektura PC ra čunara

Laptop

Page 89: Arhitektura PC ra čunara

Baterije za laptop

Litijum-jonska baterijaNi-Cad baterija

Page 90: Arhitektura PC ra čunara

Digitalni fotoaparat

Page 91: Arhitektura PC ra čunara

iPod specifikacija

• CPU: ARM7TDMI• Playtime: up to 8 hours • Scroll wheel: solid state touch• Buttons: mechanical • CPU Speed: dual 80 Mhz embedded• Data Path: 32 bit• ROM: 32 MB• Onboard RAM: 32 MB• Screen: 1.67" LCD w/ LED backlight

• Maximum Resolution: 1-bit 138x110• Hard Disk: 1" 4 GB 4200 RPM – holds• 1000 songs.• USB: via Dock Connector• FireWire: via Dock Connector• Audio Out: stereo 16 bit mini• Weight: 0.225 lbs.• Dimensions: 3.6" H x 2.0" W x 0.5" D• OS: iPod OS 1.1• Introduced: January 2004

Page 92: Arhitektura PC ra čunara

Računar ili ne?

• iPod je računar!• Ima von Neumann-ovu arhitekturu

– I/O• 2-4GB microdrive, click wheel, LCD panel, USB connection,

FireWire connection, audio output– Memorija

• 32MB RAM, 32MB ROM– CPU

• Special digital to analog converter chips

• Odličan korisnički interfejs • Muzika u različitim digitalnim formatima

– AAC (16 to 320 Kbps), MP3 (32 to 320 Kbps), MP3 VBR, Audible, AIFF, Apple Lossless and WAV

Page 93: Arhitektura PC ra čunara

Konzole za igranje

XBOX 360 Sony Playstation

Page 94: Arhitektura PC ra čunara

MP3 plejeri

Sa hard-diskom Sa fleš memorijom

Page 95: Arhitektura PC ra čunara

Mobilni telefoni i GPS

Mobilni telefon GPS ručni sistem

Page 96: Arhitektura PC ra čunara

Pregled softvera

Page 97: Arhitektura PC ra čunara

Microsoft OS

• MS Dos

• Windows 3.11

• Windows 9x (95/98)

• Windows ME (millenium edition)

• Windows 2000 (2K), Windows XP (Home & Professional), Vista

• Windows Server 2000, 2003

Page 98: Arhitektura PC ra čunara

Unix

• Solaris

• SCO

• Različiti shell-ovi (BSD, SHS, itd.)

Page 99: Arhitektura PC ra čunara

Linux

• RedHat Linux

• Suse Linux

• Slackware

• Lindows (Linspire)

• Knoppix

• Ubuntu

• Grafička okruženja (KDE, GNOME, itd.)

Page 100: Arhitektura PC ra čunara

Aplikativni softver

• Tekst procesori: MS Word, Open Office Writer

• Tabelarni proračuni: MS Excel, Open Office Calc

• Prezentacije: MS Power Point, Open Office Impress

• Mail klijenti: MS Outlook Express, Mozzila Thunderbird

Page 101: Arhitektura PC ra čunara

Aplikativni softver

• Web čitači: MS Internet Explorer, Firefox, Opera

• Antivirus: AVG, Avast, Nod32, Bitdefender, Kaspersky, Norton Antivirus

• Antispyware: Ad Aware, Spybot, CounterSpy

• Firewall: Zone Alarm, Kerio, Outpost• Kompresija: WinZip, WinRar

Page 102: Arhitektura PC ra čunara

Aplikativni softver

• Slušanje muzike – WinAmp, Windows Media Player, Foobar

• Gledanje filmova - WinAmp, Windows Media Player, Quicktime, iTunes

• Obrada muzike – Audiocity

• Obrada videa – VirtualDub

Page 103: Arhitektura PC ra čunara

Ažuriranje softvera

• Najčešće automatski (na primjer, antivirusni programi)

• Windows update – automatsko nadograđivanje operativnog sistema Windows

• Service pack – značajnija nadgradnja operativnog sistema Windows

Page 104: Arhitektura PC ra čunara

Malo zabave

• "Sve što je moglo biti pronađeno, već je pronađeno", Charles H. Duell, direktor Patentnog ureda SAD, 1899.

• "Ja mislim da postoji svjetsko tržište za možda pet računara", Thomas Watson, predsednik IBM-a, 1943.

• "Računari u budućnosti neće biti teži od 1,5 tone", Popular Mechanics, u predviđanjima nemilosrdnog napretka u nauci, 1949.

Page 105: Arhitektura PC ra čunara

Još zabave

• "Ja sam putovao uzduž i poprijeko po ovoj zemlji i razgovarao sa najboljim ljudima i ja vas mogu uvjeriti da je obrada podataka moda koja neće trajati duže od jedne godine", urednik zadužen za knjige o biznisu u Prentice Hall-u, 1957.

• "Ali.... čemu će to služiti", inženjer u Advanced Computing Systems Division u IBM-u komentarišući mikročip, 1968.

Page 106: Arhitektura PC ra čunara

I još

• "Nema ni jedan razlog da bi bilo ko želio računar u svojoj kući", Ken Olson, predsednik, direktor i osnivač Digital Equipment Corporation, 1977.

• "DOS adresira samo 1 megabajt RAM-a zato što mi ne možemo da zamislimo bilo koju aplikaciju koja bi trebala više", Microsoft o razvoju DOS-a, 1980.

• "Windows NT adresira 2 gigabajta RAM-a što je više nego što će bilo koja aplikacija ikada trebati " Microsoft o razvoju Windows-a NT, 1992.