Hledejte v chronologicky řazené databázi studijních materiálů (starší / novější příspěvky).

Technické a softwarové prostředky informačních systémů

Procesory:

1. CISC – Complex Instruction Set Computer

2. RISC – Reduced Instruction Set Computer

1. CISC – vznikly historicky dříve – byly drahá operační paměť. Filosofie: minimalizovat počet instrukcí potřebných k provedení daného algoritmu (snaha, aby programy v paměti zabíraly co nejméně místa). Soubor instrukcí obsahuje složité instrukce, mikroprogramové řízení vyžaduje rozsáhlou pamět. Nevýhoda: rozsáhlý soubor složitých instrukcí zvýšil počet adresních režimů a využívá se instrukcí proměnné délky

2. RISC – analýza programů ve strojovém kódu ukázala, že se využívá relativně malý počet jednoduchých instrukcí. Za jednoduchou instrikci považujeme:

a) s málo variantami jejího provádění jak z hlediska adresování tak z hlediska typu dat

b) konstantní délka všech instrukcí – obvykle jedno slovo

Velký význam má překladač (kompilátor) jazyka, který procesor RISC používá…

optimalizuje pořadí instrukcí s cílem dasažení paralelního (proudového) provádění instrukcí. Vlastnost: RISC procesory vzhledem k většímu počtu jednoduchých instrukcí mají délku programu o 10-20 %větší něž u programů zpracovávaných procesory CISC, ale mají vyšší výkon

Žádné komentáře:

Okomentovat