Návrat na detail prednášky / Stiahnuť prednášku / Žilinská univerzita / Elektrotechnická / časti informačných systémov
úvodná prednáška (historický vývoj a pod.) (cis_pr_1.doc)
Prednášky z predmetu ČASTI INFORMACNÝCH SYSTÉMOV 4. ročník strana č.2
Prednáška č. 1 zo dňa 20.2.2004 Žilinská Univerzita, elektrotechnická fakulta, KRIS
HISTORICKÝ VÝVOJ
Rozvoj PC začal v 2. svetovej vojne
1937 Conrád Zusse zostrojil počítač Z1
1943 modernizácia Z3, rýchlosť 0,2 násobení za sekundu
1946 vznikol Eniak – obsahoval 18 000 elektróniek – 300 násobení za sekundu
12.8.1981 IBM predstavila 1. osobný počítač (IBM PC) s procesorom INTEL 8088
1982 – IBM PC AT (advancet technology – pokročilá technológia)
Vývojový ústav v Žiline v tom čase urobil napodobneninu IBM PC AT a pomenovali ho PP06.
ARCHITEKTÚRY POČÍTAČOV
Osobný počítač (PC) – ide o otvorený systém je možné kombinovať jednotlivé komponenty od rôznych výrobcov – to je jeden z hlavných dôvodov prečo sa osobné počítače tak rozšírili.
ARCHITEKTÚRY MIKROPROCESOROV:
základné členenie - RISC
- CISC
- RISC (reduced instruction set computer) – neobsahuje všetky inštrukcie – zložitejšie inštrukcie sa skladajú z jednoduchších inštrukcií, obsahujú desiatky najpoužívanejších inštrukcií.
- CISC (complets instruction set computer) – obsahuje všetky používané inštrukcie – na každú činnosť je zvlášť vyčlenená inštrukcia, oproti RICS sú omnoho zložitejšie, dekódovanie inštrukcií trvá dlhší čas, obsahuje stovky inštrukcií
Pri mikroprocesoroch RISC a CISC sa jedná o množinu inštrukcií (presuny údajov, logické operácie, aritmetické operácie, rozhodovacie inštrukcie, riadiace inštrukcie,...), ktoré dokáže daný mikroprocesor realizovať.
35 %
30 %
15 %
20 %
čítanie
údajov
skokové
inštrukcie
zápis
ostatné
percentuálne
využitie
inštrukcií
RISC vzhľadom na CISC sa javí ako rýchlejší pretože väčšinou nepoužívam také úlohy, ktoré by si vyžadovali zložité a zdĺhavé skladanie inštrukcií. Tie najčastejšie používané inštrukcie sú v mikroprocesoroch RISC priamo implementované.
Do skupiny - RISC patrí PIC, Atmel AWR, ...
- CISC patrí INTEL 8080, INTEL 8086, 80286, 80386, Pentiá, ...
INTEL Pentiá 4 používa zreťazenie (pipeling) – navonok sa tvári akoby išlo o paralelnú spoluprácu viacerých mikroprocesorov. Používajú technológiu niečo medzi RISC a CISC.
Triedenie podľa šírky spracovávaných údajov – udáva sa v bitoch
- 4 bitové mikroprocesory – dnes sa používajú len na jednoduché veci napr. riadenie hodiniek
- 8 bitové mikroprocesory – Atmel AWR, PIC, ... – jednoúčelové riadenie
- 16 bitové mikroprocesory – Intel 8086/8088 – 16 bitový mikroprocesor, navonok vystupuje ako 8 bitový
- 32 bitové mikroprocesory – Intel 80386/386 SX, Pentiá – vnútorne pracujú na 32 bitoch, pripojená zbernica však pracuje na 64 bitoch
- 64 bitové mikroprocesory – Itanium, Itanium 2 – potreba špeciálne vyvinutý operačný systém pre použitie daných mikroprocesorov
AMD 64 – 64 bitové kompatibilné procesory
PIPELING – zreťazenie spracovávaných inštrukcií
CLOCK
LOAD
FETCH
EXECUTE
Load – načítanie do pamäte
Fetch – dekódovanie inštrukcie
Execute – vykonanie inštrukcie
Tým, že sa takty spracovávania jednotlivých inštrukcií prekrývajú, vytvára sa dojem paralelnej práce.
ARCHITEKTÚRY POČÍTAČOV
- VON NOIMANOVA ARCHITEKTÚRA
ROM – pamäť programu
CPU
RAM – pamäť údajov
majú spoločnú adresáciu aj spoločnú zbernicu nie je možné obe pamäte použiť
súčasne.
Príklady: 8086, 8068
2. HARWARDSKÁ ARCHITEKTÚRA -
CPU
ROM – pamäť programu
RAM – pamäť údajov
nemajú spoločnú adresáciu je možné obe pamäte použiť súčasne. Hovoríme o oddelenom pamäťovom priestore.
Príklady: PIC