BPC-MIC01 - Úvod, Von Neumannova a Harvardská architektura
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.
zkoušky!!!
Podmínky úspěšného absolvování
• Musí být splněny všechny 3 podmínky:
1. Studentovi je udělen zápočet.
2. Student získá minimálně 25 bodů ze závěrečné
zkoušky.
3. Student získá celkově ze všech bodovaných
aktivit minimálně 50 bodů.
Základní principy fungování
počítačových systémů.
Co je počítač?
• Stroj na číslicové a logické zpracování dat,
grafických údajů nebo údajů z výrobního
procesu či vědeckého experimentu.
• Složitý programovatelný sekvenční logický
obvod.
První elektronické počítače
• Řízené programem, který
existoval odděleně od
dat.
– Pevný program, který byl
„zadrátován“ pomocí
propojovacích kabelů a
přepínačů.
– Změna programu
znamenala značné úsilí,
trvala dlouho a byla
náchylná k chybám.
• Obvykle desítková
aritmetika.
Počítač ENIAC (1946)
Von Neumannova koncepce
počítače
• Vznikla již v r. 1944.
• V podstatě se používá dodnes.
John von Neumann (1903-1957)
• Americký matematik
maďarského původu.
• Již v době konstruování
ENIACu (1944) navrhl
novou koncepci
(architekturu) počítače.
• Přednáška „First Draft of a
Report on the EDVAC“
(červen 1945).
– EDVAC (Electronic Discrete
Variable Automatic
Computer)
Hlavní myšlenky Von Neumanna
• Instrukce programu jsou representovány v
číslicové formě (pomocí binárních signálů).
• Instrukce jsou umístěny v paměti počítače
spolu s daty.
– Program je možné libovolně měnit a modifikovat
=> počítač je programovatelný, nemá předem
pevně danou funkci a tudíž je velmi flexibilní.
• Používá se paralelní binární aritmetika.
Principy Von Neumannovy
koncepce
• Předpis pro řešení úlohy je převeden do
posloupnosti instrukcí.
• Instrukce a data jsou uloženy ve společné
paměti.
• Paměť je rozdělena na stejně velké buňky,
které se adresují celými čísly (0, 1, 2, 3, …).