Professional Documents
Culture Documents
Samotný počítač je niekedy označovaný ako centrálna jednotka osobného počítača. Centrálne
jednotky dnešných PC založených na štandardoch firmy Intel (dominantného výrobcu procesorov pre
PC) sú umiestnené na základnej doske PC, na ktorej sú konektory pre pripojenie lokálnej zbernice PCI
Express, tiež označované ako PCIe (x16, x4, x1), iné vstupné/výstupné zbernice (ISA, PCI, RS-232,
paralelný port) a v niektorých prípadoch ešte stále aj staršie grafické zbernice AGP. Ku zberniciam sú
potom cez tzv. rozhranie (alebo tiež interface) pripojené ostatné jednotky PC, slúžiace pre vstup dát,
výstup dát alebo uchovávanie dát. Zjednodušená bloková schéma PC je na Obr. 8.1.
V minulosti sa používali pamäte ROM, ktoré boli naprogramované u výrobcu a BIOS v nich sa
nedal meniť. Súčasné BIOS-y sú v preprogramovateľných pamätiach, aby bolo možné vylepšiť BIOS
pomocou novej kópie od výrobcu (napr. práve takto sa inovuje BIOS v prípade zavedenia podpory
nového procesora v súčasnej používanej pätici). Tento proces však môže pri neúspechu znamenať
poškodenie súčasnej verzie BIOS-u a preto sú potrebné zálohy, z ktorých je možné načítať poslednú
fungujúcu verziu.
Väčšina súčasných procesorov spracováva celé i desatinné čísla v režime SIMD (Single Instruction
Mutiple Data – jedna inštrukcia, niekoľko dát) pri prúdovom vykonávaní inštrukcií, rozdelených na
niekoľko fáz. Jedná sa teda o prúdové vektorové procesory využívajúce k dosiahnutiu väčšej rýchlosti
spracovania paralelizmu – počet vlákien a veľkosť spracovávaného prúdu. Procesor obsahuje tiež
radič, t.j. riadiacu jednotku s dekodérom inštrukcií, medzipamäť pre inštrukcie, medzipamäť pre dáta,
aritmeticko-logické jednotky (ALU), vnútornú zbernicu, jednotky riadenia vnútorných zberníc
a riadiacu ROM pamäť. Procesor je riadený generátorom hodinových pulzov (taktovacím
generátorom) umiestneným na základnej doske. V súčasnej dobe tento generátor obsahuje aj
premenlivú násobičku, ktorá podľa vyťaženia procesora inštrukciami mení takt a v prípade zníženej
záťaže zníži taktovaciu frekvenciu a znižuje spotrebu procesora čím šetrí elektrickú energiu.
Vnútorná pamäť PC sa skladá z riadiacej pamäte ROM (Read Only Memory – pamäť len pre
čítanie) a operačnej pamäti typu RAM (Random Access Memory - pamäť s náhodným prístupom – na
rozdiel od pamäti so sekvenčným prístupom, napr. páskových pamätí (stále používaných pri zálohe
dát serverov) je možné s rovnakým oneskorením pristupovať na ktorékoľvek jej miesto). Pamäť ROM
(alebo tiež PROM, EPROM a EEPROM) sú nazývané pevné pamäte (angl. non-volatile -
nevyprchávajúce), pretože v nich zostáva (na rozdiel od pamäte RAM, napr. najčastejšie DRAM)
informácia zachovaná i po odpojení napájania. Pri spracovaní dát sú aktuálne dáta a aktuálne
programy umiestnené (nakopírované) v operačnej pamäti, z ktorej sa informácie po vypnutí
napájania stratia.
Rozhranie, alebo tiež interface (sériové alebo paralelné), slúži k prispôsobeniu toku dát medzi
počítačom a vnútornou jednotkou, alebo tiež periférnym zariadením počítača. Zložitejšie rozhranie je
realizované jednotkami riadenými vlastnými špecializovanými procesormi, ako napr. grafické
rozhranie (grafická karta).
Dáta medzi procesorom (resp. základnou doskou) a HDD (pevným diskom) sú prenášané cez
rozhranie PATA (Parallel ATA), rýchlosťou maximálne 133 MB/s, alebo SATA (Serial ATA)
s maximálnou prenosovou rýchlosťou 6 Gbit/s vo verzii SATA-III. Rozhranie SATA je v súčasnosti
dominantným, veľa základných dosiek už dokonca ani rozhranie PATA štandardne nepodporuje.
Dôvod je zrejmý – nástup rýchlych platňových diskov s možnosťou prenosu 157 MB/s a viac a nástup
SSD diskových jednotiek s možnosťou prenosu až cez 500 MB/s. Niektoré súčasné rýchle SSD disky
dokonca používajú pripojenie cez PCIe zbernicu pre dosiahnutie ešte vyšších rýchlostí prenosu dát.
Periférne zariadenia sú k procesoru pripojené cez paralelné alebo sériové rozhrania. Tlačiarne sa
v súčasnosti väčšinou pripájajú cez rozhranie USB (Universal Serial Bus), niektoré ešte stále možno
pripojiť cez paralelný port, ale v súčasnosti už tento port na veľa matičných doskách nie je vyvedený
do konektora na šasi (len konektor na zákl. doske), prípadne absentuje úplne. Iné periférne
zariadenia je možné pripojiť káblom cez rozširujúcu kartu rozhraní, zasunutú do príslušného
konektoru na základnej doske (PCI/PCIe sloty). Rozširujúca doska rozhrania obsahuje tzv. buffer
(vyrovnávaciu pamäť) pre výmenu dát a je riadená signálmi z vlastného aj externého procesoru. Aj
periférie s menšími nárokmi na rýchlosť výmeny dát (klávesnice, myš, ...) je možné pripojiť cez USB
alebo v minulosti PS/2 sériové rozhranie.
V prípade použitia VGA je signál do monitora odosielaný v analógovej podobe jasových zložiek
RGB, pričom sú z grafického adaptéra vysielané aj synchronizačné pulzy. Na koncoch riadkov
generuje riadiaca jednotka riadkové horizontálne synchronizačné pulzy (Horizontal Sync.) a na konci
každého snímku generuje snímkový synchronizačný pulz vertikálnou synchronizáciou (Vertical Sync.).
Z jasového signálu a synchronizačných pulzov je v zmiešavači vytvorený video signál a ten je vedený
do monitoru.
V prípade digitálnych rozhraní DVI a HDMI je situácia o niečo jednoduchšia – parametre pixelov
sú odoslané v digitálnej podobe rýchleho dátového toku do monitora a ten synchronizovane
s hodinovým signálom už riadi svojou elektronikou farby jednotlivých pixelov. Alfanumerické
i grafické znaky sú v súčasnosti zobrazované na monitore periodicky so snímkovou (obnovovacou)
frekvenciou minimálne 60 Hz. HDMI má popri prenose obrazu veľmi podobnom DVI (Obr. 8.5) aj
kanál pre prenos audio signálu.
Klávesnica obsahuje maticu kláves (angl. key matrix), procesor klávesnice s vlastnou ROM a kóder
klávesnice (angl. keyboard encoder), ktorý prevádza skutočný snímaný kód do jednej z 3 rôznych sád
snímacích kódov). Pri stlačení klávesy vygeneruje kóder vytvárací kód (make code) a pre uvoľnenie
ukončovací kód (brake code). Pre spojenie cez sériový port dnes používajú klávesnice čip UART (z
angl. Universal Asynchronous Receiver/Transmitter – univerzálny asynchrónny prijímač/vysielač). Pre
sériový prenos sú nutné aspoň 2 vodiče: zem, a signálny vodič v prípade napájania klávesnice
externým zdrojom, 3 vodiče: zem, napájanie a signálny vodič v prípade napájania klávesnice cez
konektor. V dnešnej dobe je štandardne použité USB rozhranie alebo bezdrôtový prenos s využitím
technológií Bluetooth alebo Wi-Fi.
Optická (CD, DVD, Blu-Ray) alebo disketová (FDD) mechanika vždy obsahuje jednu alebo viac
riadiacich dosiek (angl. logic board) s obvodmi slúžiacimi k riadeniu pohonu hláv, obvodov hláv pre
čítanie i zápis, pohonu mechaniky, senzorov a všetkých ďalších súčastí mechaniky. Riadiaca doska
predstavuje rozhranie mechaniky s doskou radiča v systémovej jednotke.
Tlačiarne obsahujú pamäte rovnakých typov ako PC (SIMM alebo DIMM) a často sú doplnené
i procesorom. Veľkosť pamäte je dôležitá predovšetkým pre kvalitné tlačiarne, ktoré si pred tlačou
vytvárajú obraz celej strany. Plotre (súradnicové zapisovače) a skenery sa pripojujú k počítaču
podobne ako tlačiarne pomocou štyroch možných rôznych rozhraní: paralelný port, SCSI, USB alebo
LAN sieťové rozhranie.
V súčasnosti sú bežné aj bezdrôtové spojenia ako pri klávesniciach a myšiach, prípadne track ball-
och (invertovaná myš) a touch pad-och (dotykových plochách). Joystick, pákový ovládač, vyžadoval
v minulosti špeciálne rozhranie – tzv. game port, no v súčasnosti je už aj tu používané rozhranie USB.
PC je štandardne vhodné pripájať ku napájacej sieti cez prepäťovú ochranu. Pripájanie i prípadne
odpájanie periférií do slotov na matičnej doske sa uskutočňuje pri vypnutom napájaní, aby nedošlo
k poškodeniu zariadenia napäťovou alebo prúdovou špičkou, prípadne nechceným kontaktom
s niektorou vodivou plochou alebo čipom na matičnej doske.
Množstvo dát, ktoré dokáže procesor preniesť do pamäti RAM za jednu sekundu, sa rádovo
pohybuje v gigabajtoch. Množstvo dát, ktoré sa dajú preniesť na disk, sa oproti tomu zvyčajne meria
v megabajtoch za sekundu. A podobne čas potrebný pre získanie dát z pamäti RAM (prístupový čas)
sa meria v nanosekundách, zatiaľ čo čas pre načítanie dát z diskovej periférie sa meria
v milisekundách. S nástupom tzv. SSD (z angl. solid state disc) technológie sa tieto prístupové časy
zmenšili, ale stále výrazne zaostávajú za prístupovými časmi do RAM. Jedná sa teda o rádové rozdiely
vo výkone.
Výkonné počítače používané pre správu dát veľkých firiem, prístupné z mnohých terminálov, boli
v 70-tych a 80-tych rokoch označované ako strediskové počítače (angl. mainframe, host computer).
V 90-tych rokoch boli strediskové počítače s terminálovou sieťou nahradzované postupne lokálnymi
počítačovými sieťami, zloženými zo serveru a pracovných staníc (workstations). Tento prístup je
doteraz dominantným.
Terminálová stanica obsahuje len jednoduchý hardvér schopný komunikovať po lokálnej sieti so
serverom, na ktorom je vytvorené konto, ku ktorému sa pracovník prihlasuje, alebo inštancia
virtuálneho počítača. Charakteristickým rysom tohto prístupu je absencia pevného disku a možnosť
použiť počítač, ktorého výkon je pomerne malý. V prípade cloud computingu je situácia trochu iná,
pracovník má k dispozícii plnohodnotný počítač, ale aplikácie sú spustené na vzdialenom serveri, kde
sú aj zálohované dáta.
Rastúca hustota integrácie a vývoj plochých obrazoviek umožnil vyrábať prenosné osobné
počítače stále menších rozmerov. Pre tieto počítače boli zavedené názvy Laptop, Notebook, Netbook,
Tablet a Palmtop. Laptop je typovo najväčší prenosný počítač. Notebooky mávajú menšie displeje ako
Laptopy a nemajú tak bohatú multimediálnu výbavu. Netbooky sú porovnateľné s Notebookmi, avšak
ich výbava je orientovaná najmä na výdrž akumulátora a prácu spojenú s prehliadaním internetu.
Palmtop je malý prenosný počítač s operačným systémom stolného počítača, displejom o uhlopriečke
do 20 cm a hmotnosti okolo 1 kg, v súčasnosti prakticky kompletne vytlačený segmentom tabletov,
čo sú štandardne malé počítače ovládané pomocou dotykovej obrazovky s uhlopriečkou bežne okolo
10 palcov. Okrem osobných počítačov, serveru a pracovných staníc existujú riadiace (niekedy tiež
nazývané priemyselné) počítače pre rôzne oblasti riadenia, ako napr.:
Výkonné počítačové systémy bývajú používané v podnikoch a inštitúciách pre kompletnú správu
dát (Obr. 8.8) alebo v prípade potreby aj na iných miestach a v objektoch, ktoré vyžadujú
vysokovýkonné počítanie. Výkonnosť serveru počítačovej siete je zvolená podľa požiadaviek na
objemy prenášaných a spracovávaných dát. Deľba práce medzi pracovnými stanicami a serverom by
mala byť volená tak, aby bol minimalizovaný objem dát prenášaných po sieti. Pracovné stanice
zároveň slúžia pre zber a predspracovanie centrálne spracovávaných dát. V priemyselných aplikáciách
sú PC ešte používané v oblastiach:
Programovateľné automaty, alebo tiež systémy PLC (z angl. Programmable Logic Controller –
programovateľný logický kontrolér) sú používané k binárnemu riadeniu, pri ktorom na základe
binárnych signálov (indikujúcich napr. pripravenosť k obrábaniu) sú vysielané binárne riadiace povely
(napr. k zapnutiu motora vretena a čerpadla chladiacich zmesí). Okrem riadenia automatických
výrobných liniek môžu PLC systémy riadiť výťahy, plniace zariadenia, baliace automaty, semafory
a mnoho ďalších. K programovaniu PLC sa používajú špeciálne programovacie jazyky.
K rozsiahlemu zberu a spracovaniu dát nestačí spravidla jeden počítač, ale je potreba viac
počítačov, ktoré si potrebujú vymieňať dáta. Počítače sa preto spájajú do siete. Ak je postavenie
počítačov v sieti rovnocenné, hovoríme o sieti typu Peer-to-Peer (P2P) – rovnaký s rovnakým. Ak je
medzi počítačmi rôzne postavenie, hovoríme o sieti typu Client – Server, teda zákazník – obsluha.
Server uchováva spoločné databázy, spoločné rozsiahle programy a záložné programy pre prípadnú
inštaláciu na klienta. K prepojeniu počítačov v sieti sa používajú koaxiálne káble, krútené dvojlinky
(angl. twisted pairs) alebo optické vlákna. Samozrejme výnimkou nie je ani bezdrôtové prepojenie
pomocou Wi-Fi v prenosových pásmach 2,4 GHz a 5,8 GHz.
Typy rozhrania počítača určujú jeho možnosti zapojenia do siete a možnosti pripojenia
periférnych zariadení. Oblasť nasadenia počítača je z veľkej časti určená i typom operačného
systému.
Letecké počítačové systémy musia byť navrhnuté a realizované tak, aby boli schopné prevádzky
v náročných teplotných (vo veľa prípadoch -55°C až +125°C), akceleračných, vibračných, nárazových
a elektromagnetických podmienkach.
Tiež letovo-kritické lietadlové počítačové systémy musia byť certifikované ako tzv. „fail-safe“,
kedy hardvérová alebo softvérová chyba nesmie spôsobiť katastrofu alebo incident, ktorý ohrozí
bezpečnosť posádky a pasažierov. Tieto systémy teda musia byť zálohované a v prípade chyby vedieť
automatizovane realizovať pokus o opätovné spustenie alebo prepnutie na funkčnú zálohu.
Typickými perifériami pre FMC (Flight Management Computer) sú displeje v pilotnej kabíne,
externé sekundárne pamäťové zariadenia a CDU (Control and Display Unit) – ovládacia
a zobrazovacia jednotka. Sekundárne pamäťové zariadenie je známe ako DTS (Data Transfer System)
a slúži pre nahrávanie navigačných letových plánov do FMC a pre stiahnutie údržbových dát. CDU
obsahuje malú klávesnicu s malým displejom pre zadávanie a zobrazenie umiestnenú na stredovej
konzole pilotnej kabíny. Väčšina lietadiel má z dôvodu zvýšenia spoľahlivosti redundanciou dve CDU
a dva FMC.
Tiež štruktúra v rámci šasi, alebo obalu počítačového systému je mierne odlišná od klasických
počítačových systémov. Každá časť, napr. matičná doska s CPU, pamäte DRAM, doska vstupov
a výstupov a doska elektromagneticky tieneného zdroja majú unifikované rozmery tak, aby tvorili
rýchlo vymeniteľný systém (Obr. 8.X)
Obr. 8.X Typický lietadlový počítačový systém pre správu letu
Zdroje:
[1] T. L. Floyd: Digital Fundamentals. Pearson Education Limited, 2015. ISBN 978-1-292-07598-3.
[2] Moucha – Praslička – Hudák. Základy impulzovej a číslicovej techniky. C-PRESS, Košice, 2011.
ISBN 978-80-553-0620-9
[3] Pinker – Poupa. Číslicové systémy a jazyk VHDL. BEN...
[4] www.moodle.leteckafakulta.sk