Při práci podle programu provádí počítač následující činnosti:
• určí instrukci, která se má provést
• zajistí přesun této instrukce z hlavní paměti do obvodů řadiče
• instrukce má dvě základní části: operační znak (kód), který určuje jaká operace se má provést a adresy operandů
• v závislosti na operačním znaku zajistí řadič provedení instrukce. Za tím účelem zajistí, aby z paměti byly přečteny požadované operandy a umístěny do odpovídajících registrů v procesoru, aby procesor s nimi provedl příslušnou operaci a aby výsledek byl uložen do paměti na požadovanou adresu (je-li to instrukcí určeno).
• pak přistoupí řadič k provádění další instrukce
Provedení každé instrukce má tedy 2 části:
• výběr instrukce z paměti
• vlastní provedení instrukce
Při práci počítače dle programu se tyto dvě činnosti neustále střídají, což odpovídá provádění jednotlivých instrukcí programu. Řadič při tom řídí:
• posloupnost, v níž jsou jednotlivé instrukce programu prováděny
• pro každou instrukci pak její provedení
Žádné komentáře:
Okomentovat