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!




BPC-MIC01 - Úvod, Von Neumannova a Harvardská architektura

PDF
Stáhnout kompletní materiál zdarma (428.29 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.

Principy Von Neumannovy 

koncepce

• Data ani instrukce nejsou explicitně označeny. 
• Explicitně nejsou označeny ani jednotlivé 

datové typy.

• Pro reprezentaci dat i instrukcí se používají 

binární signály.

• V instrukci zpravidla není uváděna hodnota 

operandu, ale jeho adresa.

Principy Von Neumannovy 

koncepce

• Instrukce se provádějí sekvenčně

– (Jednotlivě, v pořadí , v němž jsou zapsány v 

paměti).

• Sekvenční provádění může být změněno 

speciálními instrukcemi nazývanými skoky 
(dnes obecně instrukce větvení).

Společná paměť pro instrukce a data

• Instrukce programu i data jsou umístěny ve 

společném adresovém prostoru.

• Dnes u mikrokontrolérů jsou např. instrukce v 

paměti FLASH a proměnné v paměti RAM, ale 
obě paměti jsou připojeny ke společným 
sběrnicím (AB, DB, CB) .

Příklad strojové instrukce

• Instrukce ADD $C123 procesorů HCS08
• Sečte obsah paměťového místa s adresou 

C123H s obsahem registru A (akumulátoru) a 
výsledek uloží do registru A.

• CB C1 23

Operační 

znak

Adresa 

operandu

Blokové schéma Von Neumannova 

počítače

Řadič

ALU

Operační 

paměť

V/V

AB

DB

CB

Stavové signály 
(příznakové bity C, Z, …)

AB … Adresová sběrnice
DB … Datová sběrnice
CB … Řídicí sběrnice

Bloky Von Neumannova počítače

• Procesorová jednotka

– Řadič

• Řídí činnost všech jednotek počítače.
• Implementuje instrukční soubor procesoru.

– Aritmeticko-logická jednotka (ALU)

• Provádí:

– Aritmetické operace (+, -, *, /).
– Logické operace (AND, OR, NOT).
– Operace porovnávání  (>, <, =, ).

Bloky Von Neumannova počítače

• Paměť

– Slouží pro uložení instrukcí a dat.

• Vstupní a výstupní jednotky

– Zajišťují komunikaci počítače s okolím (člověk 

nebo čidla a akční členy řízeného procesu, …).

Základní cyklus počítače

• Centrální procesorová jednotka (CPU) při své činnosti 

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