Tato prezentace byla vytvořena

Slides:



Advertisements
Podobné prezentace
Tato prezentace byla vytvořena
Advertisements

Von Neumannovo schéma počítače
Orbis pictus 21. století Tato prezentace byla vytvořena v rámci projektu.
Otázky k absolutoriu HW 1 - 5
Tato prezentace byla vytvořena
Tato prezentace byla vytvořena
Orbis pictus 21. století Tato prezentace byla vytvořena v rámci projektu.
Tato prezentace byla vytvořena
Orbis pictus 21. století Tato prezentace byla vytvořena v rámci projektu.
Orbis pictus 21. století Tato prezentace byla vytvořena v rámci projektu.
16 - Binární logika Logické operace v dvouhodnotové algebře. Přípustné hodnoty proměnných jsou teda pouze logická 0 (FALSE - nepravdivý) a logická 1 (TRUE.
Informatika I 7.a 8. hodina 4. týden.
CZ.1.07/1.4.00/ VY_32_INOVACE_137_IT7 Výukový materiál zpracovaný v rámci projektu Vzdělávací oblast: Informační a komunikační technologie Předmět:Informatika.
Orbis pictus 21. století Tato prezentace byla vytvořena v rámci projektu.
Procesor.
Obchodní akademie, Ostrava-Poruba, příspěvková organizace Vzdělávací materiál/DUM VY_32_INOVACE_02A13 Autor Ing. Jiří Kalousek Období vytvoření duben 2014.
Základy mikroprocesorové techniky
Nejsložitější integrovaný obvod
Orbis pictus 21. století Tato prezentace byla vytvořena v rámci projektu.
Paměťové obvody a vývoj mikroprocesoru
Orbis pictus 21. století Tato prezentace byla vytvořena v rámci projektu.
Jak pracuje počítač vstupní a výstupní zařízení počítače
Orbis pictus 21. století Tato prezentace byla vytvořena v rámci projektu.
Tato prezentace byla vytvořena
Informatika / …o počítači (základní pojmy, jednoduché představy) 2006.
Přehled a vývoj mikroprocesorů
Orbis pictus 21. století Tato prezentace byla vytvořena v rámci projektu.
Orbis pictus 21. století Tato prezentace byla vytvořena v rámci projektu.
Orbis pictus 21. století Tato prezentace byla vytvořena v rámci projektu.
Orbis pictus 21. století Tato prezentace byla vytvořena v rámci projektu.
Orbis pictus 21. století Tato prezentace byla vytvořena v rámci projektu.
Von Neumannovo schéma.
Tato prezentace byla vytvořena
Orbis pictus 21. století Tato prezentace byla vytvořena v rámci projektu.
Orbis pictus 21. století Tato prezentace byla vytvořena v rámci projektu.
Orbis pictus 21. století Tato prezentace byla vytvořena v rámci projektu.
Orbis pictus 21. století Tato prezentace byla vytvořena v rámci projektu.
Orbis pictus 21. století Tato prezentace byla vytvořena v rámci projektu.
Hardware.
Orbis pictus 21. století Tato prezentace byla vytvořena v rámci projektu.
Orbis pictus 21. století Tato prezentace byla vytvořena v rámci projektu.
Marek Malík a František Černý, ME4A, 2012
Obchodní akademie a Střední odborná škola, gen. F. Fajtla, Louny, p.o. Osvoboditelů 380, Louny Číslo projektu CZ.1.07/1.5.00/ Číslo sady 28Číslo.
Výrok „Vypadá to, že jsme narazili na hranici toho, čeho je možné dosáhnout s počítačovými technologiemi. Člověk by si ale měl dávat pozor na takováto.
Orbis pictus 21. století Tato prezentace byla vytvořena v rámci projektu.
Orbis pictus 21. století Tato prezentace byla vytvořena v rámci projektu.
Orbis pictus 21. století Tato prezentace byla vytvořena v rámci projektu.
Orbis pictus 21. století Tato prezentace byla vytvořena v rámci projektu.
Název školyStřední odborná škola a Gymnázium Staré Město Číslo projektuCZ.1.07/1.5.00/ AutorIng. Ivana Brhelová Název šablonyIII/2.
Von Neumannovo schéma © M. P.
Procesory.
Instrukce procesoru.
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.
John von Neumannova koncepce. John von Neumann  Narozen 28. prosince 1903 Budapešť Rakousko-Uhersko  Zemřel 8. února 1957 Spojené státy americké.
Název školy: Střední odborná škola stavební Karlovy Vary Sabinovo náměstí 16, Karlovy Vary Autor: Ing. Hana Šmídová Název materiálu: VY_32_INOVACE_10_NEUMANN_S1.
Architektura počítače Gymnázium a Jazyková škola s právem státní jazykové zkoušky Svitavy Ditta Kukaňová.
DIGITÁLNÍ UČEBNÍ MATERIÁL
ALU Aritmeticko-logická jednotka
Aritmetickologická jednotka
Petr Fodor.
Jednočipové počítače – instrukční sada
Název projektu: Moderní výuka s využitím ICT
Mikropočítač Soubor instrukcí
Mikropočítač Vnitřní struktura 1
Název projektu: Moderní výuka s využitím ICT
Využití ICT pro rozvoj klíčových kompetencí CZ.1.07/1.5.00/
Výukový materiál zpracován v rámci projektu
Historie ICT – elektronizace
Informatika / …o počítači
Název projektu: Moderní výuka s využitím ICT
Transkript prezentace:

Tato prezentace byla vytvořena v rámci projektu Orbis pictus 21. století

Aritmeticko - logická jednotka OB21-OP-EL-CT-JANC-M-3-006

Aritmeticko - logická jednotka John von Neumann navrhl krátce po druhé světové válce schéma počítače, které je s malými úpravami platné dodnes. Činnost počítače řídí řadič, který vydává povely všem ostatním částem, tedy vstupním a výstupním zařízením, operační paměti a aritmeticko-logické jednotce (ALU).

Aritmeticko - logická jednotka Blokové schéma počítače podle Johna von Neumanna

Aritmeticko - logická jednotka Principy činnosti počítače podle von Neumanna: do operační paměti se pomocí vstupních zařízení přes ALU umístí program pro provedení výpočtu do operační paměti se pomocí vstupních zařízení přes ALU umístí data, se kterými program bude pracovat provede se výpočet v ALU, která je řízená řadičem. Mezivýsledky jsou ukládány do paměti. po provedení výpočtu jsou výsledky poslány na výstupní zařízení

Aritmeticko - logická jednotka Odlišnosti dnešních počítačů: možnost umístění více procesorů v počítači multitasking (paralelní zpracování více programů) program se nemusí do paměti zavádět celý, ale po částech existují vstupně-výstupní zařízení

Aritmeticko - logická jednotka Aritmeticko-logická jednotka – ALU (Arithmetic Logic Unit) je část procesoru, která provádí výpočty. Prováděné operace jsou na základní úrovni (u některých mikroprocesorů jen sčítání, odčítání a základní logické operace jako logický součet, součin, negace, posuv…).

Aritmeticko - logická jednotka Jádrem ALU je operační blok, který zpracovává operandy přivedené na vstupy. Na jeho výstupu se výsledek operace předá k dalšímu zpracování. Střadač je vlastně registr, ve kterém se uchovávají data (například druhý operand pro operaci sčítání, mezivýsledek minulé operace …). Registr příznaků (stavový registr) – jedná se o registr, u kterého se využívají jednotlivé bity.

Aritmeticko - logická jednotka Každý bit určuje určitý příznak (nastavení 0 nebo 1) jako například: příznak přenosu do vyššího řádu při sčítání příznak nuly příznak znaménka V mikroprocesoru se v dnešní době nacházejí i další pomocné registry, které rozšiřují schopnosti procesoru. Například indexové registry se využívají při výpočtu adresy paměti, s níž se má provést operace.

Aritmeticko - logická jednotka Blokové schéma aritmeticko logické jednotky

Aritmeticko - logická jednotka Zásobníková paměť (stack, LIFO) se používá pro zápis adres návratu při volání mikroprogramu nebo pro dočasný zápis obsahu registrů po dobu provádění pomocného výpočtu.   Procesor je jednou z nejdůležitějších částí počítače. V dnešní době se procesor vyskytuje hlavně v podobě mikroprocesoru (integrovaného obvodu). Základními částmi procesoru jsou ALU (aritmeticko logická jednotka) a CU (Control Unit - řadič). V moderních mikroprocesorech se samozřejmě vyskytují další jednotky FPU (koprocesor), jednotka větvení atd. Mnohdy jsou výkonné jednotky přítomné v procesoru více než jednou (superskalární procesor).

Aritmeticko - logická jednotka Jednoduchá aritmeticko - logická jednotka ( ALU) je řízena signály F0 a F1, které umožňují 4 možné operace: buď na sběrnici R pouští obsah zbernice A, anebo vykoná logický součet čísel na sběrnicích A, B, anebo vykoná logický součin čísel na sběrnicích A, B, anebo na sběrnici R dává negaci čísla ze sběrnice A. Tyto 4 logické operace stačí pro vykonání libovolné aritmetické, či logické operace.

Aritmeticko - logická jednotka F0 F1 R 0 0 A 0 1 A+B 1 0 A&B 1 1 not(A)

Shifter Pro realizaci dalších matematických operací (násobení, dělení) je nutný posun binárního čísla doleva resp. doprava o 1 bit. Logický obvod pro posouvání se nazývá shifter nebo posuvný registr. Shifter Shifter (SH) je řízený řídícími signály F2 a F3, které umožňují 3 možné operace (kombinace 1,1 je nedovolená): buď na sběrnici S pouští obsah sběrnice R, anebo vykoná posun doprava či doleva - t. j. na sběrnici S dává posunuté číslo ze sběrnice R daným směrem.

Shifter F2 F3 S 0 0 R 0 1 posun do L 1 0 posun do P 1 1 nedef.

Děkuji za pozornost Ing. Ladislav Jančařík

Literatura M. Antošová, V. Davídek: Číslicová technika, Kopp České Budějovice, 2008 J. Bernard, J. Hugon, R. Le Corvec: Od logických obvodů k mikroprocesorům I http://www.informatika.xcars.cz/docs/2_14.doc