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

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

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

7.  je načtena instrukce, která se nachází v OP na adrese B2 (RET) a následně je vykonána (RET 

= return = návrat – k předchozímu programu) 

8.  vykonávání podprogramu příkazem RET skončilo; procesor ze stacku (z adresy, na kterou 

ukazuje SP) načte poslední uloženou hodnotu (na adrese CF hodnotu A3) a tuto hodnotu 
uloží do IP (jde totiž o adresu instrukce, která se měla vykonávat, kdyby nebyl zavolán 
podprogram); v IP je tedy není uloženo A3; SP ukazuje nyní opět na dno stacku 

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

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

10.  pokračování programu 

Procesor 

OP 

Stack 

Instrukce 

Adr. prov. inst. 

IP 

SP  Obsah stacku 

A0  D0  AA 

MOV 

A0 

A1  D0  AA 

INC 

A1 

A2  D0  AA 

CALL @B0 

A2 

A3  D0  AA 

CF  A3 

B0 

CF  A3 

ADD 

B0 

B1 

CF  A3 

MOV 

B1 

B2 

CF  A3 

RET 

B2 

CF  A3 

A3  D0  AA 

MOV 

A3 

A4  D0  AA 

… 

… 

… 

… 

… 

Adr.  Hodnota 
A0 

MOV 

A1 

INC 

A2 

CALL @B0 

A3 

MOV 

A4 

… 

A5 

… 

… 

… 

B0 

ADD 

B1 

MOV 

B2 

RET 

… 

… 

Adr.  

Hodnota 

… 

… 

CB 

… 

CC 

… 

CD 

… 

CE 

… 

CF 

A3 

D0 

AA 

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

5/5 

Jan Švábík, V4D 

Harvard vs. von Neumannova architektura 

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