Mikroprocesory - Skripta
Níže je uveden pouze náhled materiálu. Kliknutím na tlačítko 'Stáhnout soubor' stáhnete kompletní formátovaný materiál ve formátu PDF.
harvardské architektury), ale také data (to je rozdíl oproti klasické harvardské
architektuře). Jako data se do této paměti ukládají např. koeficienty impulsní
charakteristiky.
Paměť dat, do níž se stejně jako u klasické harvardské architektury, ukládají pouze
data (proměnné).
Poznámka 1: Na
Obr. 3-1 je u modifikované harvardské architektury nakreslena i instrukční keš (Instruction
Cache). Ta slouží pro zrychlení činnosti procesoru, ale není charakteristickým znakem
modifikované harvardské architektury, neboť keše se mohou vyskytovat i u ostatních
architektur!
Poznámka 2: Na
Obr. 3-1 jsou kvůli zjednodušení vynechány řídící sběrnice. Ve skutečnosti musí být ke každé
paměti vedena od CPU ještě řídí sběrnice obsahující např. signály MEMR, MEMW.
26
FEKT Vysokého učení technického v Brně
Obr. 3-1: Architektury mikroprocesorových systémů
3.1.14 Procesory CISC a RISC
Vývoj mikroprocesorů nejprve probíhal tak, že se neustále rozšiřovala instrukční sada
(rostl počet instrukcí). Pro každou operaci byla implementována samostatná instrukce.
V současné době se jedná až o stovky instrukcí. Takové procesory jsou nazývány procesory
s úplnou instrukční sadou – CISC (Complex Instruction Set Computer). Ve skutečnosti se však
v řadiči musí tyto komplexní instrukce dále dělit na tzv. mikroinstrukce, které jsou v řadiči
vykonávány pomocí mikrokódu. Tím roste složitost řadiče, počet součástek a plocha, kterou
řadič zabírá na čipu. Pro vykonání instrukce je třeba několika strojových cyklů.