Tématický okruh

21. Mikropočítač


Sylabus:

 

 

 


  Studentská práce:

Mikropočítač

Mikropočítač je takové uspořádání logických obvodů umožňující provádění logických i aritmetických operací podle posloupnosti povelů (programu) nad programem určenými vstupními veličinami za účelem získání výstupních hodnot na programem určených výstupech. Architektura většiny dnešních mikropočítačů se zakládá na koncepci stanovené ve 40. letech Johanem von Neumannem, kdy program i data jsou uloženy v jedné operační paměti.

Architektura mikropočítačů se sice v detailech od sebe značně odlišuje, můžeme však u každého vysledovat následující bloky

Operační paměť
uchovává vstupní a výstupní data a program
(posloupnost povelů - instrukcí) ve formě binárních čísel

Řadič
dekóduje postupně instrukce programu uložené v operační paměti a generuje signály zajišťující činnost ostatních bloků mikropočítače

Aritmeticko-logická
jednotka provádí aritmetické a logické operace podle (ALU) signálů řadiče nad řadičem určenými veličinami. Někdy je doplněna registry pro uložení mezivýsledků operace

Vstupní a výstupní jednotka
zabezpečuje komunikaci mikropočítače vnějším okolím pomocí přídavných zařízen umožňujících komunikaci s mikropočítačem, např.klávesnice, tiskárna apod.

Blok registr
- aritmeticko-logická jednotka spolu s řadičem tvoří tzv. proces-or systému. Je-li obsažen v jednom nebo několika integrovaných obvodech velké integrace označujeme jej jako mikroprocesor ( m P).

Procesor

Zkládá se z (ALU) a řadiče, řadič řídí činnost všech bloků, zajišťuje koordinaci toku dat.