Jak Začít?

Máš v počítači zápisky z přednášek
nebo jiné materiály ze školy?

Nahraj je na studentino.cz a získej
4 Kč za každý materiál
a 50 Kč za registraci!




Blokové schéma CPU – součinnost s pamětí při provádění programů (kód, data, stack, podprogram, přerušení apod.), vysvětlit pojmy Harvard vs. von Neumann architektura

PDF
Stáhnout kompletní materiál zdarma (502.95 kB)

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.

Blokové schéma CPU – součinnost s pamětí při provádění programů (kód, data, stack, podprogram, přerušení apod.), vysvětlit pojmy Harvard vs. von Neumann architektura

Přerušení – vyvolané např. pohybem myši, stiskem klávesy nebo z různých důvodů procesorem – 
stejně  jako  „odskok  do  podprogramu“  způsobí  přerušení  výkonu  sledu  instrukcí  aktuálního 
programu, k jemuž se procesor vrátí až po vykonání instrukcí související s přerušením, které má 
v daný moment vyšší prioritu.  

Maturitní téma č. 12 (2017/18) 

4/5 

Jan Švábík, V4D 

Příklad průběhu vykonávání instrukcí včetně vykonání jednoho podprogramu: 

1.  na začátku ukazuje IP na adresu A0 a SP na adresu D0 
2.  je načtena instrukce, která se nachází v OP na adrese A0 (MOV) a následně je vykonána, IP 

se zvedne o 1 (jeho nová hodnota je tedy A1 = ukazuje do OP na adresu A1), SP zůstává 
nezměněn 

3.  je načtena instrukce, která se nachází v OP na adrese A1 (INC) a následně je vykonána, IP 

se zvedne o 1 (jeho nová hodnota je tedy A2 = ukazuje do OP na adresu A2), SP zůstává 
nezměněn 

4.  je načtena instrukce, která se nachází v OP na adrese A2 (CALL @B0) a následně by tato 

instrukce měla být vykonána (má být spuštěna instrukce na adrese B0); IP se opět zvedne 
o  1  (nová  hodnota  je  A3);  procesor  uloží  adresu  instrukce,  která  by  měla  být  následně 
vykonána  =  aktuální  hodnotu  IP  (tedy  A3)  do  stacku  a  do  SP  uloží  adresu  aktuálního 
vrcholu stacku (adresu CF); do IP je následně uložena adresa volané instrukce (B0) 

5.  je načtena instrukce, která se nachází v OP na adrese B0 (ADD) a následně je vykonána, IP 

se zvedne o 1 (jeho nová hodnota je tedy B1 = ukazuje do OP na adresu B1), SP zůstává 
nezměněn (ukazuje stále na vrchol stacku = adresa CF, na které je uložena adresa A3) 

Témata, do kterých materiál patří