Orbis pictus 21. století Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky Blokové schéma počítače
Data jsou v číslicových počítačích vyjadřována fyzikální veličinou nebo veličinami, např. elektrickým napětím, elektrickým proudem, natočením hřídele, apod.
Nabývá pouze několik stavů (úrovní) použité fyzikální veličiny. Přitom jsou tolerovány přípustné určité tolerance při jejich vyjádření. Ve speciálním případě (ale velmi často) se rozlišují pouze dva stavy (např. nulové a plné napětí ).
Vkládají se do něj informace (např. čísla), která se požadovaným způsobem zpracují a vystupují z něho výsledné informace. Informacím, s nimiž počítač pracuje se obvykle říká data nebo údaje. Vstupujícím informacím se říká vstupní data a výstupujícím informacím výstupní data.
tvorba.greneia.com/image/ _pc6mc.jpg
Příklad náhrady analogového počítače číslicovým počítačem.
V čem bude rozdíl ve výstupních datech obou řešení? Analogový počítač pracuje s informací, která může teoreticky na vstupu i na výstupu nabývat nekonečného počtu hodnot – teoreticky může být i výsledek nekonečně přesný V čem bude rozdíl ve výstupních datech obou řešení? Číslicový počítač zpracuje informaci s přesností danou A/D a D/A převodníky Při reálném zpracování však vlivem rušení může být přesnost zpracování analogovým počítačem méně přesná než číslicovým
Blokové schéma číslicového počítače podle von Neumanna VST P VÝST AJ Ř P – hlavní paměť AJ – aritmetická jednotka Ř – řadič VST – vstupní zařízení Data Řídící signály řadiče Stavové signály VÝST – výstupní zařízení
Blokové schéma počítače Vstupní zařízení slouží ke čtení programů. Přečtené informace se ukládají do paměti Operace provádí aritmetická jednotka, nazývaná také aritmetická a logická jednotka (ALU -arithmetic and logic unit). Celou činnost počítače řídí řadič (control unit). Řadič řídí činnost počítače tak, že vysílá do ostatních jednotek signály požadující provedení potřebných dílčích operací
Blokové schéma počítače Výstupní zařízení slouží k výstupu zpracovaných dat. Paměť, je část počítače, ve které se ukládají data před zpracováním, ale také v průběhu zpracování. Velmi významnou část zpracování informace v počítači je přesouvání dat v rámci paměti
Blokové schéma počítače Von Neumannova koncepce - v počítači je jen jedna paměť, ve které jsou uložena data a program. Data a program se ukládají mezi instrukcemi programu v závislosti na potřebách programu nebo do programátorem vyčleněné části paměti. Blokové schéma je shodné s obecným schématem VST P VÝST AJ Ř VST P VÝST AJ Ř
Blokové schéma počítače Harvardská koncepce - v počítači je paměť členěna na paměť programu a samostatnou paměť dat. Blokové schémma počítače podle Harvardské koncepce VST Paměť dat VÝST ALU Řadič Paměť programu
Program Je algoritmus problému zapsaný v programovacím jazyce. Instrukce jsou řazeny v pořadí, ve kterém budou vykonávány (výjimku tvoří instrukce při skocích) Algoritmus musí být rozložen na instrukce (příkazy, kterým počítač “rozumí”). Ulož ho na následující adresu K načtenému číslu přičti 5 Načti číslo ze vstupu Výsledek ulož na následující adresu Adresa Načti číslo na výstup
Program Zápis programu v případě “skoku”. Ulož ho na následující adresu K načtenému číslu přičti 5 Načti číslo ze vstupu Výsledek ulož na následující adresu Adresa Načti číslo na výstup Číslo > 10 Od načteného čísla odečti 5 Adresa An o NeNeNeNe Adresa
Program Zápis programu v případě “skoku”. Ulož ho na následující adresu K načtenému číslu přičti 5 Načti číslo ze vstupu Výsledek ulož na následující adresu Adresa Načti číslo na výstup Číslo > 10 Od načteného čísla odečti 5 Adresa An o NeNeNeNe Adresa
Použitá literatura: 1. Váňa. V.; MIKROPROCESOROVÁ TECHNIKA. Uherský Brod, SPŠ Uherský Brod Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky Střední průmyslová škola Uherský Brod, 2009
Děkuji Vám za pozornost Josef Otrusiník Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky Střední průmyslová škola Uherský Brod, 2009