Upload
others
View
1
Download
0
Embed Size (px)
Citation preview
1. konzultace
Technické vybavení počítače ZÁKLADNÍ JEDNOTKA
Architektura počítače PC Popis jednotlivých částí základní jednotky – Procesor – Paměť – Sběrnice – Porty – Rozšiřující adaptéry
Úvod do IT (kombinované studium)
Princip činnosti
Postupné zpracovávání informací na základě instrukcí (posloupnosti povelů).
Zpracování informace
Vstupní informace
Výstupní informace
Program
Hardware
Veškeré technické vybavení počítače. Fyzická struktura počítače
Zadání problému
Zpracování
Předání výsledků
Software
Každé programové vybavení počítače, které je schopno pracovat na daném počítači. Program – posloupnost instrukcí – postup (algoritmus) zapsaný
v některém programovacím jazyce
Pojem PC
Historický vývoj VT: sálový počítač, minipočítač, mikropočítač Dnešní osobní počítač (personal computer) konstrukčně vychází z minipočítačů konce 70. let počítač kompatibilní se standardy IBM PC a Apple Macintosh základní konstrukce – „skládačka“: základní deska s procesorem, pamětí a přídavnými kartami, vstupní a výstupní zařízení 1981 – IBM PC, procesor 8088 (1987 – konec určování standardů firmou IBM) – architektura pro sběrnice ISA, sériový a paralelní port, standard VGA a XGA, rozhraní a řadiče pevných disků, zdroje, rozhraní pro klávesnici a myš …
IBM PC XT (8bitové) -> IBM PC AT (16, 32, dnes 64bitové)
Architektura PC
Von Neumannovo schéma Základní jednotka
Von Neumanovo schéma
Bylo navrženo 1945 Johnem von Neumannem (maďarský původ). Podle tohoto schématu se počítač skládá z pěti hlavních modulů: Operační paměť: slouží k uchování zpracovávaného programu, zpracovávaných dat a výsledků výpočtu. ALU – Arithmetic-Logic Unit (aritmetickologická jednotka): jednotka provádějící veškeré aritmetické výpočty a logické operace. Obsahuje sčítačky, násobičky (pro aritmetické výpočty) a komparátory (pro porovnávání). Řadič: řídící jednotka, která řídí činnost všech částí počítače. Toto řízení je prováděno pomocí řídících signálů, které jsou zasílány jednotlivým modulům. Reakce na řídící signály, stavy jednotlivých modulů jsou naopak zasílány zpět řadiči pomocí stavových hlášení. Vstupní zařízení: zařízení určená pro vstup programu a dat.
Výstupní zařízení: zařízení určená pro výstup výsledků, které program zpracoval.
Princip činnosti Do operační paměti se pomocí vstupních zařízení umístí program (posloupnost operací – instrukcí), který se bude vykonávat. Stejným způsobem se do operační paměti umístí data, která bude program zpracovávat Proběhne vlastní výpočet, jehož jednotlivé kroky provádí ALU. Tato jednotka je v průběhu výpočtu spolu s ostatními moduly řízena řadičem počítače. Mezivýsledky výpočtu jsou ukládány do operační paměti. Po skončení výpočtu (i dílčího) mohou být výsledky poslány na výstupní zařízení.
Odlišnosti dnešních počítačů
Podle von Neumannova schématu počítač pracuje vždy nad jedním programem. Toto vede k velmi špatnému využití strojového času. Dnešní počítače zpracovávají paralelně více programů najednou – tzv. multitasking. Počítač může disponovat i více než jedním procesorem. Počítač podle von Neumannova schématu pracoval pouze v tzv. diskrétním režimu (po spuštění programu není možnost komunikace). Existují vstupní / výstupní zařízení (I/O devices), která umožňují jak vstup, tak výstup dat (programu). Program se do paměti nemusí zavést celý, ale je možné zavést pouze jeho část a ostatní části zavádět až v případě potřeby.
Hlavní jednotka
Základní deska (MB – motherboard) Procesor Vnitřní paměť
BIOS uložený v ROM (Read Only Memory) nebo flash RAM (Random Access Memory) CMOS paměť (Complementary Metal Oxide Semiconductor) – nastavení PC, konfigurace HW
Sběrnice pro p enos dat Porty Permanentní paměť
Pevný disk Optické disky, diskety?
Ostatní rozšiřující karty (grafický, síťový, zvukový adaptér, …)
ř
Skříně PC
Obvykle je součástí skříně napájecí zdroj a ventilátor. Napájecí zdroj usměrňuje a transformuje napětí z elektrické sítě 230 V na potřebná stejnosměrná napětí ± 5V, ± 12V, (popřípadě + 3.3V), která jsou použita k napájení základní desky a ostatních zařízení základní jednotky.
Na přední straně má každá skříň ovládací tlačítka a dvířka mechanik pro vkládání příslušných datových médií. Dále skříň obsahuje pozice pro umístění několika 3.5” a 5.25” zařízení, a na zadní straně vyvedené konektory portů (COM, LPT, USB, PS/2, aj.) pro komunikaci základní jednotky s periferiemi. Velmi užitečné bývá vyvedení některých konektorů na přední stranu skříně.
Velikosti skříní
– Různá provedení a velikosti – Slimline, microtower – postačují pro běžné kancelářské počítače, velmi
omezený počet pozic (2 x 3,5”), (1–2 x 5,25”), problém s rozšířením. – Minitower, Miditower – Tower, bigtower – (2 až 3 x 3,5”), (4 až 5 x 5,25”), určeno pro servery
a náročné pracovní stanice
Skříně existují ve formátech AT (starší), ATX, BTX a ITX. Tento formát musí souhlasit s formátem základní desky, která je do skříně namontována.
Základní deska
Základní deska (matiční deska, mainboard, motherboard) je jádrem osobního počítače. Je tvořena velkou deskou plošného spoje (přibližně 250 x 300 mm, v závislosti na typu základní desky), který je osazen velkým množstvím elektronických obvodů a konektorů, které slouží k připojení ostatních komponent k základní desce. Umožňuje propojit všechny důležité součásti osobního počítače.
Je na ní osazena patice (slot nebo socket) pro zasunutí procesoru, sloty pro
operační paměť, sloty pro rozšiřující adaptéry, konektory pro řadiče disků, BIOS, CMOS, čipset, propojky a přepínače pro nastavení některých parametrů základní desky, konektory portů (v případě ATX a BTX) a další subsystémy. Na některých levnějších základních deskách je integrován jeden nebo i více rozšiřujících adaptérů (grafika, zvuk, síť).
Čipset
– Určuje charakteristické parametry a funkce základní desky.
– Určuje, jaký procesor a paměť je možno na základní
desku osadit.
– Zajišťuje komunikaci mezi procesorem, pamětí a ostatními periferiemi.
– Většinou je tvořen dvěmi čipy – Northbridge (komunikace mezi rychlými částmi – procesor, paměť a grafická karta) a Southbridge (komunikace PCI, USB a IDE). – Sada integrovaných obvodů speciálně zkonstruovaná pro práci s konkrétním typem procesoru. Obvody čipové sady realizují funkce, jako např. – řízení činnosti paměti DRAM i SRAM – řízení činnosti jednotlivých sběrnic – komunikace mezi sběrnicemi
IDE FD
Napájení
Patice pro procesor
Paměťové sloty
USB + LAN
Paralelní / sériový port
VGA AGP PCI ISA
BIOS Záloha CMOS
Chip set SB + NB
Moderní základní deska názorně
PCI Express
BTX základní deska
Instalace rozšiřujících adaptérů
Procesor (Central Processor Unit)
Architektura (dnes 45 nm) Sada instrukcí (CISC – Komplex Instruction Set Computer, většina
dnešních PC, rozsáhlá sada složitých instrukcí, které ke svému provedení potřebují několik taktů procesoru; RISC Reduced Instruction Set Computer), v praxi n co mezi
Sběrnice – šířka interní sběrnice v bitech (šířka datové sběrnice – množství najednou přenesených dat, šířka adresové sběrnice – maximální adresovatelná paměť)
Taktovací frekvence – jedna ze základních charakteristik rychlosti procesoru, počet operací (!ne instrukcí!) za sekundu – 1MHz=1000000 cyklů, dnes řádově v GHz
Přerušení – jedna z možností komunikace s okolím, dočasné přerušení právě vykonávaného procesu a obsloužení např. některé V/V operace
Výrobce pro PC – Intel, AMD, ... dlouho nic ... VIA ad.
ě
Patice – napojení na lokální sběrnici Chlazení – dnes aktivní pomocí ventilátoru, pasivní omezeně u
velmi starých procesorů a některých procesorů VIA Přetaktování – provozování procesoru na vyšší frekvenci, než je
oficiálně udaná rychlost, některé procesory toto neumožňují, ztráta záruky
Vyrovnávací paměť (CACHE) L1 (součástí procesoru), L2, L3
Matematický koprocesor – (FPU – Floating Point Unit) dnes integrovaná součást procesoru, provádí operace v plovoucí řádové čárce, snížení zátěže CPU
Jak vzniká procesor - moderní výrobní technologie
(http://www.svethardware.cz/art_doc-0153C5141A320803C12571EF003F6BAF.html) Jak vzniká procesor aneb procesorová kuchařka
(http://www.svethardware.cz/art_doc-67186A42FE81D194C12571DF0040BFB6.html)
procesor - RAM
Vyrovnací paměť (cache)
- Pomalý přístup do hlavní operační paměti - Nutnost použití rychlejších a dražších vyrovnávacích pamětí - Latence paměti (reakční doba) – zpoždění, se kterým je paměť schopna dodat data (udávána v počtu cyklů), záleží na konstrukci a velikosti - Hierarchické uspořádání paměti
- Registry – nejrychlejší paměť, pouze pro uložení několika málo hodnot - L1 cache – 8 až 32 kB - L2 cache – 256 kB až 4 MB (Intel Core 2 Duo) - L3 cache – pouze některé procesory až 3 MB (Itanium) - Operační paměť – nejpomalejší, největší, nejlevnější
- Vyšší výkon procesoru ovlivňuje:
- Architektura procesoru - Množství vyrovnávací paměti - Rychlost operační paměti (nižší latence, vyšší propustnost) - Novější čipová sada - Rychlost FSB – komunikace procesoru s pamětí a periferiemi - Rychlost a způsob připojení HD - Frekvence procesoru
Přehled procesorů
Přehled procesorů Intel (http://www.intel.com/cd/products/services/emea/ces/processors/320895.htm)
Přehled procesorů AMD (http://www.amd.com/gb-uk/Processors/ProductInformation/0,,30_118,00.html)
Historické Pentium 133AMD K7
AMD Phenom Core2Duo
Z historie procesorů
Dnes je výroba tranzistor na hranici fyzikálních možností.ů
Značení procesorů
Dříve se používala v označení především pracovní frekvence. AMD (procesory pracují na nižších frekvencích) z marketingových důvodů přidávaly označení výkonu (např. Athlon XP 3000+ [2167 MHz]).
Současné procesory
Intel
AMD
Core2Duo Core2Quad Core2Extreme
architektura Core2
Sempron Athlon Phenom
Testovací SW
- CPU Mark - 3DMark - Aquamark CPU - Sandra XII (2008)
(System ANalyser, Diagnostic and Reporting Assistant) - PC Mark 05 CPU - Super PI V čem se měří: - Dhrystone ALU udávaný v MIPS (milionech instrukcí za sekundu, rychlost CPU). Dhrystone ALU index je jen syntetický test, jenž se používá pouze k porovnání výsledku procesorů - Whetstone FPU udávaný v MFLOPS (miliony operací v plovoucí desetinné čárce za sekundu)
Problematika výkonnostních testů
- Záleží na kvalitě testovacího SW (některý SW nedokáže správně využít dvoujádrových procesorů ani technologie Hyper-Threadingu) - Záleží na volbě testovacích aplikací (převod video a audio formátů, renderování náročné scény, náročné výpočty v plovoucí řádové čárce; PC hry – spíše zatěžují grafický subsystém)
BIOS (Basic Input / Output System) ROM (Read Only memory), FLASH Základní programové vybavení každého PC
BIOS, POST, zavaděč a spouštěč OS, SETUP Program přizpůsobený danému HW konkrétního počítače Poskytuje jednotné SW rozhraní pro konkrétní počítač a tím zabezpečuje snadnou přenositelnost ostatního SW Základní BIOS – umístěn v ROM zákl. desky nebo ve flash
Služby BIOSu, jsou používány OS a programátory aplikací Po vyvolání přerušení se provede příslušná obslužná rutina
AMI, AWARD, PHOENIX
Neodd liteln spjato s hardwarem ě ě
CMOS (Complementary Metal Oxide Silicon)
Paměť typu RAM
Data o konfiguraci počítače
Pro editaci slouží SETUP, umožňující konfiguraci počítače
Zálohována baterií
Integrace obvodu hodin reálného času do CMOS
Paměť typu RAM - informace, které nemohou být na disku ani v RAM
RAM (Random Acces Memory)
Paměť s náhodným přístupem, umožňuje čtení i zápis Hlavní paměť počítače (operační paměť) Nutnost napájení pro udržení informace Funkce a význam UPS Snadná výměna nebo doplnění nových modulů
Kapacita dnešních pamětí, jednotky bit(b), Byte (B, KB, MB, GB, TB)
Rychlost pamětí, vybavovací doba CACHE a zrychlování přístupu k informacím
Druhy pamětí RAM
DRAM (Dynamic RAM)
- starší PC pro Pentium, dva typy FastPage a EDO (Extended Data Out) - 60 – 70 ns
SDRAM (Synchronous DRAM), pracují na frekvenci FSB - P II, P III, AMD – starší procesory - 8 – 12 ns, 1.04 GB/s pro FSB 133 MHz
RDRAM (Rambus DRAM) - přenos po obou hranách řídícího impulsu, šířka pouze 2B - speciální frekvence sběrnice 400, 800 MHZ ==> - 1.6 GB/s, při použití 2 kanálů 3.2 GB/s - používáno s porocesory Intel P4 a P3(Xeon), dnes opuštěná
technologie
DDR (Double Data Rate)
- přenos po obou hranách řídícího impulsu - 2.1 GB/s pro FSB 133 MHz - označované jako PC266 MHz, PC2100MB/s (PC333, PC400) - nyní používáno pro procesory Intel i AMD - dnes hlavní druh pamětí
DDR2, DDR3, DDR4 - rychlejší druh paměti, moduly DDR a DDR2 jsou vzájemně
nekompatibliní - jiná organizace v modulu - odlišné napájecí napětí (DDR: 2.5V, DDR2: 1.8V) - vyšší stabilita, nižší spotřeba a tepelné vyzařování
(z důvodu nižšího napětí)
GDDR - pro grafické karty, stejný princip
Moduly pamětí RAM
SIMM – Single Inline Memody Module (30 pin) [DRAM] - šířka 8 bitů, kapacity 0.25 – 4 MB
SIMM – Single Inline Memody Module (72 pin) [DRAM]
- šířka 32 bitů, kapacity 4–32 MB
DIMM – Dual Inline Memody Module (168 pin) [SDRAM]
- šířka 64 bitů, kapacity 32–256 MB
RIMM – Rambus Inline Memory Module (184, 232 pin) [RDRAM] - šířka 16 bitů, kapacity 64 - 512 MB
DDR DIMM – Double Data Rate DIMM (184 pin) [DDR]
- šířka 64 bitů, kapacity 128–1024 MB
DDR2 (DDR-II) – (240 pin) [DDR2]
- šířka 64 bitů, kapacity 512 – 2048 MB, maximální frekvence 1600 MHz (dnes 667 MHz)
Dnes na trhu ...
Výrobci: SAMSUNG, BUFALLO, KINGSTOM (orient. ceny OK Computers) DIMM 128 MB, SDRAM, PC 133 370 Kč DIMM 256 MB, SDRAM, PC 133 510 Kč
DDR 512 MB, PC 3200 (PC 400) 350 Kč DDR 1024 MB, PC 3200 (PC 400) 680 Kč Ceny pro pomalejší DDR PC 2700 (PC 333 jsou prakticky totožné)
DDR2 512 MB, (PC 800) 270 Kč DDR2 1024 MB, (PC 667) 300 Kč
DDR3 512 MB, 1066 MHz, PC 3-8500 550 Kč
DDR3 1024 MB, 1066 MHz, PC 3-8500 1300 Kč
Sběrnice
Skupina vodičů, spojující jednotlivé součásti počítače Tři podsystémy
datová sběrnice adresní sběrnice řídící sběrnice
První počítače byly konstruovány okolo jedné jediné sběrnice Dnešní hierarchická sběrnicová struktura
Lokální sběrnice Rozšiřovací sběrnice
o ISA (osmibitová a 16 bitová), EISA o VL-BUS o PCI, AGP, AMR (Audio Modem Riser) o ACR (Advanced Communications Riser),
CNR (Communication and Networking Riser) o SCSI o USB, IEEE 1394 o PCI Expres
PCI Express x16 (nahoře) PCI Express x1 (dole)
AGP
Především pro grafické karty přestala brzo stačit přenosová rychlost a celkové možnosti PCI sběrnice. Proto firma Intel vytvořila AGP sběrnici (Accelerated Graphics Port), která je určena právě pro připojení grafické karty (videoakcelerátoru). Dnes je nahrazena PCI Express 16. verze AGP
datová šířka
takt přenosová rychlost
dnešní výskyt
AGP 1x 32 bitů 66 MHz 264 MB/s ne
AGP 2x 32 bitů 66 MHz x2 528 MB/s na ústupu
AGP 4x 32 bitů 66 MHz x4 1056 MB/s ano
AGP 8x 2112 MB/s ano
PCI
1993 (Intel) – vznik sběrnice PCI (Peripheral Compinent Interconect), procesorově nezávislá. Využití: prakticky ve všech stolních počítačích a serverech s procesory x86, PowerPC, SPARC, Alpha atd. verze PCI datová
šířka takt přenosová
rychlost dnešní výskyt
PCI-32/33 32 bitů 20–33 MHz 132 MB/s nejběžnější sběrnice
PCI-32/66 32 bitů 66 MHz 264 MB/s pracovní stanice a servery
PCI-64/33 64 bitů 20–33 MHz 264 MB/s pracovní stanice a servery
PCI-64/66 64 bitů 66 MHz 528 MB/s pracovní stanice a servery
PCI Express
- 3GIO = 3rd Generation I/O - Nová implementace PCI (Intel) - Založena na sériové rychlejší kominikaci - Dnes především pro grafické karty - 1 až 16x – počet komunikačních linek - rychlost 250 MB/s (na jednu linku pro každý směr)
http://en.wikipedia.org/wiki/PCI_Express
Porty
Rozhraní mezi počítačem a externím zařízením • Paralelní port (y)...LPT, 130 KB/s, možnost připojení více zařízení – přenos dat po jednotlivých Bytech (bity jsou přenášeny paralelně) – relativně rychlé, vhodné na krátkou vzdálenost – většinou připojení tiskárny, scanneru, externí mechaniky CD... • Sériový port (y)...COM – přenos jednotlivých bitů za sebou, 14 KB/s, délka kabelu 10 m – kontrola parity – připojení myši, modemu, komunikace mezi počítači po sériové lince ... – I/O adresy a přerušovací linka – Konektory 9 a 25 pinů, redukce Mnoho současných nových počítačů porty COM a LPT neobsahuje
Další rozhraní
- PS2 – připojení klávesnice, popřípadě myši - USB – rozhraní pro připojení zařízení ke
sběrnici USB (skener, tiskárna, klávesnice) - 5 úrovní - v1.1 – 1.5 Mb/s nebo 12Mb/s,
- v2 – 480 Mb/s - 127 zařízení - DNES NEJVYUŽÍVANĚJŠÍ rozhraní
- FireWire – IEEE 1394 - 63 zařízení - S100 (98 Mb/s), S200 (196 Mb/s), S400 (396 Mb/s) - SCSI – až 320 MB/s - 8 nebo 16 zařízení, délka kabelu 7 m - nikdy se výrazněji neprosadilo mimo serverová řešení, dnes na ústupu
Grafický adaptér
Videokarta – část výstupního zařízení, které se stará o zobrazování informací na monitoru
Textový a grafický mód Mono, CGA, VGA, SVGA, XGA Grafické rozlišení (až 2048 x 1536 x 16 mil. barev) Obnovovací frekvence Video paměť
využívání RAM vlastní paměťové čipy vliv velikosti paměti na rozlišení a barevnou hloubku
Urychlovače (akcelerátory) zobrazování informací ASUS, GigaByte, ATI, Matrox, QDI, Saphire, 3DLabs, PNY grafický čip: ATI Radeon, nVidia GeForce, Matrox energetická náročnost (výkonný zdroj + chlazení) 32 MB – 1 GB 700 Kč – 10 tis. Kč (profi více) konektory: VGA, Cinch, S-Video (+HDTV), DVI (2x)
Grafický adaptér
Grafický adaptér
http://www.linuxos.cz/sindex.php?akc=clan&clanek=56
TV karta
Televizní tuner je počítačová komponenta, která se stará o dekódování televizního signálu na počítačový a naopak. Může být nedílnou součástí grafické karty (jako např. ATI All In Wonder) nebo na zvláštní kartě, která se s grafickou kartou propojuje daným způsobem – kabelem, sběrnicí apod. Kromě promítání televizních kanálů na počítači se používají také k digitalizaci videosignálů (AVI, MPEG, ...)
Ostatní rozšiřující adaptéry (karty)
• Zvuková karta – digitalizace hudby, komponování, přehrávání – základní parametry – mono/stereo, vzorkovací frekvence, bitová
hlouba – SPDIF – MIDI (Musical Instrument Digital Interface)
Síťová karta
- umožňuje připojení do sítě, zabezpečuje kódování dat, tak aby byly schopné přenosu koaxiálním, optickém, nebo jiném kabelu
- dnes většinou PCI - konektory pro připojení k odpovídající kabeláži - rychlost sítě (10 M, 100 M, 1G)
BNC (historie)
RJ45
Síťová karta
Bezdrátové PCI a PCMCIA řešení
• Karta SCSI rozhraní – možnost připojení až sedmi dalších zařízení – vysoká rychlost
• Přídavná paměťová karta (Smart media, Compact Flash) • Karta pro digitalizaci videa – HW komprese videa
• Karta pro diskové pole RAID – v případě potřeby přidání dalších disků, zvýšení kapacity, zvýšení bezpečnosti • FireWire adaptér • …