Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti

Slides:



Advertisements
Podobné prezentace
CIT Paměti Díl X.
Advertisements

PC základní jednotka.
Von Neumannovo schéma počítače
Pevné disky Kateřina Trčková 4.I.
POČÍTAČ.
1 – Informatika Nauka (tj. věda) o informacích, tj. o zápisu (kódování (angl.)), přenosu (transfer (angl.)), zpracování (procesování (angl.)) informací.
Martin Holý.  Druhá světová válka  První generace (1945 – 1951)  Elektronky, relé = drahé, pomalé  Druhá generace ( )  Tranzistory = zmenšování.
Otázky k absolutoriu HW 1 - 5
Informatika 1_6 6. Týden 11. A 12. hodina.
Blokové schéma PC a jeho hardwarová realizace
Informatika I 7.a 8. hodina 4. týden.
Paměti RAM. 2 jsou určeny pro zápis i pro čtení dat. Jedná se o paměti, které jsou energeticky závislé. Z hlediska stavu informace v paměťové buňce jsou.
Číslo šablony: III/2 VY_32_INOVACE_P4_1.3 Tematická oblast: Hardware, software a informační sítě NEUMANNOVO SCHÉMA Typ: DUM - kombinovaný Předmět: ICT.
Orbis pictus 21. století Tato prezentace byla vytvořena v rámci projektu.
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.
Orbis pictus 21. století Tato prezentace byla vytvořena v rámci projektu.
Paměťové obvody a vývoj mikroprocesoru
Tato prezentace byla vytvořena
Střední průmyslová škola strojnická Olomouc, tř.17. listopadu 49 Výukový materiál zpracovaný v rámci projektu „Učíme moderně“ Registrační číslo projektu:
VY_32_INOVACE_A3-02 HISTORIE POČÍTAČŮ II. AUTOR: Mgr. Vladimír Bartoš VYTVOŘENO: SRPEN 2011 STRUČNÁ ANOTACE: VÝKLAD LÁTKY K TÉMATU HISTORIE VZNIKU POČÍTAČŮ.
HARDWARE Technické vybavení počítače. John von Neumann Stanovil teoretické principy (1945), které umožňují vytvořit univerzální počítač Počítač bude využívat.
Jak pracuje počítač vstupní a výstupní zařízení počítače
Počítač, jeho komponenty a periferní zařízení
Referát č. 3 Počítač, jeho komponenty a periferní zařízení (principy fungování, digitální záznam informací, propojení počítače s dalšími (digitálními)
Autor:Jiří Gregor Předmět/vzdělávací oblast: Digitální technika Tematická oblast:Digitální technika Téma:Paměti – úvod, základní pojmy Ročník:3. Datum.
ZÁZNAM A KÓDOVÁNÍ INFORMACÍ
Informatika / …o počítači (základní pojmy, jednoduché představy) 2006.
Druhy počítačů Osobní počítače Pracovní stanice Superpočítače
Popis mikroprocesoru David Rozlílek ME4B.
Aktivní škola - podpora, zlepšení kvality vzdělávání a výuky na základní škole Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem.
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.
Základní pojmy a části počítače Data (informace) se v počítači ukládají v pojmenovaných celcích, které se nazývají soubory. Soubory jsou dvou druhů: Programy.
Von Neumannovo schéma Jana Bobčíková.
Hardware.
Marek Malík a František Černý, ME4A, 2012
Architektura počítače
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.
von Neumannovo schéma Střední odborná škola Otrokovice
Univerzita třetího věku kurz Znalci Hardware 1.
Mikroprocesor.
Počítač univerzální stroj na automatické zpracování informace programovatelný - program určuje využití (univerzalita) program - skupina příkazů, kterým.
Základní pojmy v informatice Bohumil Bareš. Základní pojmy Data – soubory, jiný výraz pro „informace“, jsou to údaje, které vypovídají o světě, mohou.
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.
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é.
Odborný výcvik ve 3. tisíciletí Tato prezentace byla vytvořena v rámci projektu.
Dotkněte se inovací CZ.1.07/1.3.00/ Převody mezi desítkovou a dvojkovou soustavou.
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á.
ZŠ Brno, Řehořova 3 S počítačem snadno a rychle Informatika 7. ročník III
Praha & EU: Investujeme do vaší budoucnosti Evropský sociální fond Gymnázium, Praha 10, Voděradská 2 Projekt OBZORY Číselné soustavy.
ZÁKLADNÍ ŠKOLA SLOVAN, KROMĚŘÍŽ, PŘÍSPĚVKOVÁ ORGANIZACE ZEYEROVA 3354, KROMĚŘÍŽ projekt v rámci vzdělávacího programu VZDĚLÁNÍ PRO KONKURENCESCHOPNOST.
Software,hardware,data,biti a bajty.  Software je v informatice sada všech počítačových programů používaných v počítači, které provádějí nějakou činnost.
PC základní jednotka.
DIGITÁLNÍ UČEBNÍ MATERIÁL
ALU Aritmeticko-logická jednotka
Petr Fodor.
Financováno z ESF a státního rozpočtu ČR.
Petr Fodor.
Využití ICT pro rozvoj klíčových kompetencí CZ.1.07/1.5.00/
Číselné soustavy Číselné soustavy reprezentují čísla, která jsou pro nás symbolem určitého množství – kvantity. Desítkovou soustavu se učíme již v první.
Historie ICT – elektronizace
Číselné soustavy a kódy
Informatika / …o počítači
Informační a komunikační technologie 5. ročník
Transkript prezentace:

Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti Číselné soustavy Kolika způsoby je možné zapsat jedno číslo? Nekonečně mnoho způsobů . Nepoziční číselné soustavy Počet čárek = 47 10 5 1 Římské číslice I = 1 V = 5 X = 10 L = 50 C = 100 D = 500 M = 1000 MDCCXI = 1711 IX = 9 IV = 4 Pro projekt „Cesta k vědě“ (veda.gymjs.net) vytvořil V. Pospíšil (gdermog@seznam.cz). Modifikace a šíření dokumentu podléhá licenci CC-BY-SA. Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti Poziční číselné soustavy

2 0 8 5 6 2*104 + 0*103 + 8*102 + 5*101 + 6*100 Číselné soustavy Nejpoužívanější poziční číselná soustava je desítkový zápis. Používáme v něm arabských cifer 0-9 a jejich poloha čísel udává význam: 2 0 8 5 6 2*104 + 0*103 + 8*102 + 5*101 + 6*100 desetitisíce tisíce stovky desítky jednotky kde každé ai nabývá hodnoty 0-9, tedy jedné z deseti možností.

Číselné soustavy Toto schéma lze zobecnit: kde každé ai nabývá hodnoty 0, 1, …, 9, A, B, C, … - tedy jedné ze Z možností. různých Z symbolů Jako Z (základ) můžeme použít libovolné přirozené číslo, nepoužívanější jsou osmičková soustava šestnáctková soustava dvojková soustava

Číselné soustavy Převeďte do desítkové soustavy čísla Příklad Převeďte do desítkové soustavy čísla 207, 72501, 33215 z osmičkové soustavy 2F, BA72, 1F2A z šestnáctkové soustavy 1011, 1101001 z dvojkové soustavy osmičková soustava 207 8 = 7x1 + 0x8 + 2x64 = 7 + 128 = 135 72501 8 = 1x1 + 0x8 + 5x64 + 2x512 + 7x4096 = 1 + 320 + 1024 + + 28672 = 30017 33215 8 = 5x1 + 1x8 + 2x64 + 3x512 + 3x4096 = 5 + 8 + 128 + 1536 + + 12288 = 13965

Číselné soustavy Převeďte do desítková soustavy čísla Příklad Převeďte do desítková soustavy čísla 207, 72501, 33215 z osmičkové soustavy 2F, BA72, 1F2A z šestnáctkové soustavy 1011, 1101001 z dvojkové soustavy šestnáctková soustava 2F 16 = Fx1 + 2x16 = 15x1 + 2x16 = 15 + 32 = 47 BA72 16 = 2x1 + 7x16 + Ax256 + Bx4096 = 2x1 + 7x16 + 10x256 + 11x4096 = = 2 + 112 + 2560 + 45056 = 47730 1F2A 16 = Ax1 + 2x16 + Fx256 + 1x4096 = 10x1 + 2x16 + 15x256 + 1x4096 = = 10 + 32 + 3840 + 4096 = 7978

Číselné soustavy Převeďte do desítková soustavy čísla Příklad Převeďte do desítková soustavy čísla 207, 72501, 33215 z osmičkové soustavy 2F, BA72, 1F2A z šestnáctkové soustavy 1011, 1101001 z dvojkové soustavy dvojková soustava 1011 2 = 1x1 + 1x2 + 0x4 + 1x8 = 1 + 2 + 8 = 11 1101001 2 = 1x1 + 0x2 + 0x4 + 1x8 + 0x16 + 1x32 + 1x64 = = 1 + 8 + 32 + 64 = 105

Číselné soustavy Převeďte do desítková čísla Příklad Převeďte do desítková čísla 35, 125, 1280 do osmičkové soustavy 15, 789, 32565 do šestnáctkové soustavy 128, 112, 223 do dvojkové soustavy osmičková soustava 35 < 64 Třetí a vyšší cifra bude vždy nulová. První nenulový symbol se vyskytne na druhém místě. Číslo dělíme hodnotou tohoto platného místa, výsledek je příslušná cifra. Zbytek po dělení přesuneme k vedlejšímu nižšímu místu a postup zopakujeme. To děláme tak dlouho, dokud nevyjde zbytek nulový. Zbylé cifry jsou pak všechny nulové. 35 : 8 = 4, zbytek 3 3 : 1 = 3, zbytek 0 35 = 43 8

Číselné soustavy Převeďte do desítková čísla Příklad Převeďte do desítková čísla 35, 125, 1280 do osmičkové soustavy 15, 789, 32565 do šestnáctkové soustavy 128, 112, 223 do dvojkové soustavy osmičková soustava 125 < 512 125 : 64 = 1, zbytek 61 61 : 8 = 7, zbytek 5 125 = 175 8 5 : 1 = 5, zbytek 0

Číselné soustavy Převeďte do desítková čísla Příklad Převeďte do desítková čísla 35, 125, 1280 do osmičkové soustavy 15, 789, 32565 do šestnáctkové soustavy 128, 112, 223 do dvojkové soustavy osmičková soustava 1280 < 4096 1280 : 512 = 2, zbytek 256 1280 = 2400 8 256 : 64 = 4, zbytek 0

Číselné soustavy Převeďte do desítková čísla Příklad Převeďte do desítková čísla 35, 125, 1280 do osmičkové soustavy 15, 789, 32565 do šestnáctkové soustavy 128, 112, 223 do dvojkové soustavy šestnáctková soustava 15 = F 16 pozn.: většinou se píší alespoň dvě cifry, tedy 15 = 0F 16 789 : 256 = 3, zbytek 21 21 : 16 = 1, zbytek 5 tj. 789 = 315 16 32565 : 4096 = 7, zbytek 3893 3893 : 256 = 15, zbytek 53 53 : 16 = 3, zbytek 5 tj. 32565 = 7F35 16

Číselné soustavy Převeďte do desítková čísla Příklad Převeďte do desítková čísla 35, 125, 1280 do osmičkové soustavy 15, 789, 32565 do šestnáctkové soustavy 128, 112, 223 do dvojkové soustavy dvojková soustava 128 : 128 = 1, zbytek 0 tj. 128 = 10000000 2 112 : 64 = 1, zbytek 48 48 : 32 = 1, zbytek 16 16 : 16 = 1,zb. 0 tj. 112 = 01110000 2 pozn. : bývá zvykem psát dvojková čísla ve 4-násobcích cifer (4 cifry, 8 cifer atd.) 223 : 128 = 1, zbytek 95 95 : 64 = 1, zbytek 31 31 : 32 = 0, zbytek 31 31 : 16 = 1, zbytek 15 15 : 8 = 1, zbytek 7 7 : 4 = 1, zbytek 3 3 : 2 = 1, zbytek 1 1 : 1 = 1, zbytek 0 tj. 223 = 11011111 2

Analogové a digitální zpracování dat Toto je analogový signál. Data (obraz) jsou zde zakódována velikostí napětí. V nejjednodušším případě čím vyšší napětí, tím vyšší jas obrazového bodu. Elektrický signál Elektromagnetická vlna Vstup dat Pokud někde cestou vznikne parazitní signál (šum), analogové obvody jej svědomitě přenášejí dále. Při delším zpracování může analogový signál ztratit na kvalitě.

Digitální elektrický signál Analogové a digitální zpracování dat Analogově - digitální převodník Velikost napětí se převede na číslo Číslo je zaznamenáno ve dvojkové soustavě Jedničky a nuly jsou převedeny na napětí (0 – žádné napětí, 1 – maxi- mální napětí) Vstup dat Elektrický signál Digitální elektrický signál Šumy jsou malé a pravděpodobnost, že změní v signálu nulu (žádné napětí) na jedničku (velké napětí) či obráceně je mizivá. Digitální signál či záznam při zpracování nedegradují.

Proč počítače pracují digitálně Pro výpočty je možné v principu použít i analogový model. S elektrickým signálem lze pracovat podobně jako s číslem – signály lze sčítat, odčítat, násobit, porovnávat a podobně. Nicméně právě citlivost na šumy a různé okolní jevy odsoudila analogové počítače (vlevo) do zapomnění. Digitální model (dvojková soustava) má další obrovskou výhodu – snadno se realizuje. Již v prvních počítačích na bázi elektrických relé šlo přiřadit cifrám dvojkové soustavy 1 – zapnuto, 0 – vy-pnuto. Analogový počítač

Proč počítače pracují digitálně Zapnuto - 1 - + Vypnuto - 0 Vypnuto - 0 - - + Zapnuto - 1 + Zapnuto - 1 Vypnuto - 0

von Neumannův stroj John von Neumann 1903 - 1957 Architektura současných počítačů vychází z koncepce tzv. von Neumannova stroje. John von Neumann (Neumann János) byl Maďarský matematik židovského původu, který značnou měrou přispěl k oborům jako jsou kvantová fyzika, funkcionální analýza, teorie množin, ekonomika, informatika, numerická analýza, hydrodynamika, statistika, a mnoho dalsích matematických disciplín. Nejvýznamnější jsou jeho objevy jako průkopníka digitálních počítačů a operační teorie kvantové mechaniky (takzvaná Von Neumannova algebra), tvůrce teorie her a konceptu buňkového automatu. Spolu s Edwardem Tellerem a Stanislawem Ulamem se zabýval jadernou fyzikou, kde vytvořili základní předpoklady termonukleárních reakcí a vodíkové bomby. Koncepci výpočetního stroje, podle které jsou konstruovány všechny počítače dodnes, formuloval roku 1946. Obsah [skrýt] 1 Von Neumannova koncepce počítače 1.1 Základní principy 1.2 von Neumannův počítač 2 Externí odkazy

Schéma von Neumannova stroje 1) Do operační paměti se pomocí vstupních zařízení přes ALU umístí program, který bude provádět výpočet. 2) Stejným způsobem se do operační paměti umístí data, která bude program zpracovávat 3) Proběhne vlastní výpočet, jehož jednotlivé kroky provádí ALU. Tato jednotka je v průběhu výpočtu spolu s ostatními moduly řízena řadičem počítače. Mezivýsledky výpočtu jsou ukládány do operační paměti. 4) Po skončení výpočtu jsou výsledky poslány přes ALU na výstupní zařízení. Operační paměť - uchování programu, dat a výsledku výpočtu ALU - provádí veškeré aritmetické výpočty a logické operace. Řadič - řídí činnost všech částí počítače Vstupní zařízení - pro vstup programu a dat Výstupní zařízení - pro výstup výsledku

von Neumannův stroj 5 funkčních jednotek – řídící jednotka, aritmeticko-logická jednotka, paměť, vstupní zařízení výstupní zařízení Programy a data jsou v operační paměti (nenačítají se z vnější paměti v průběhu výpočtu), jednotné kódování - k programům lze přistupovat jako k datům, umožnilo univerzalitu počítače, bezproblémové zavedení cyklů a podmíněného větvení) Struktura je nezávislá od zpracovávaných problémů, na řešení problému se musí zvenčí zavést návod na zpracování, program a musí se uložit do paměti, bez tohoto programu není stroj schopen práce Programy, data, mezivýsledky a konečné výsledky se ukládají do téže paměti Paměť je rozdělená na stejně velké buňky, které jsou průběžně očíslované, přes číslo buňky (adresu) se dá přečíst nebo změnit obsah buňky Přímé adresování (přístup) - v libovolném okamžiku přístupná kterákoliv buňka paměti Po sobě jdoucí instrukce programu se uloží do paměťových buněk jdoucích po sobě, přístup k následující instrukci se uskuteční z řídící jednotky zvýšením instrukční adresy o 1 Instrukcemi skoku se dá odklonit od zpracování instrukcí v uloženém pořadí Všechna data (instrukce, adresy,…) jsou binárně kódované, správné dekódování zabezpečují vhodné logické obvody v řídící jednotce

Co mají dnešní počítače navíc Vstupy a výstupy jsou umožněny i za běhu programu – lze tedy zísávat mezivýsledky a řídit běh programu například z klávesnice. Současné procesory umožňují multitas-king – tj. umí zpracovávat více úloh najednou. Dnešní počítače mohou být víceproce-sorové – jednotek ALU mají tedy několik.

binární kód uschovaný v příslušné řadě buněk Paměť a procesor Současné RAM uchovávají data pomocí náboje na kondenzátoru. Náboj je přítomen – 1, náboj není přítomen – 0. Zápis a čtení probíhá pomocí adresového vodiče, kterým se otevírá či uzavírá příslušný tranzistor. Datový vodič pak přivede nebo odvede náboj z kondenzátoru. Buňky jsou v paměti uspořádány po skupinách na společných adresových a datových vodičích. K těmto skupinám se přistupuje najednou. Zjednodušené schéma je zde: adresový vodič datový vodič tranzistor kondenzátor napětí binární kód uschovaný v příslušné řadě buněk 1 1 1 1 1

Paměť a procesor RAM je organizována po skupinách osmi jedniček/nul. To reprezentuje ve dvojkové soustavě celé číslo z intervalu 0 – 255. Tato skupina se nazývá byte, základní buňka bit. Každý byte v paměti má své číslo, podle kterého jej lze vyhledat. 35448 : 1 35449 : 35450 : 35451 : 35452 : Je-li potřeba uložit do paměti větší číslo než 255, použije se k tomu několik byte. Ve dvou byte lze uschovat celé číslo z intervalu 0 – 65 535, ve třech byte číslo z intervalu 0 – 16 777 215 a ve čtyřech byte číslo z intervalu 0 – 4 294 967 295.

Paměť a procesor 35448 : 1 programové instrukce 35449 : 35450 : programové instrukce 35449 : 35450 : 35451 : 35452 : práce s daty procesor Hodinový takt (operace za sekundu) [Hz] Generátor přerušení (klávesnice) - IRQ

Další zařízení (PC/2, USB) Sběrnice a komponenty mov ax,bp sub ax,4 push ax push offset text2 call _scanf pop ax mov ax,word ptr [bp-2] add ax,word ptr [bp-4] procesor ALU Registry Paměť L1 (cache) RAM Paměť L2 (cache) AGP/PCIe sběrnice Další zařízení (PC/2, USB) PCI IDE/SATA

Hardware, firmware, OS, software Co z toho musím znát, když chci napsat dopis? Odpověď : nic. Mezi uživatelem a hardware je několik „vrstev“, které umožňují pracovat i člověku, jež není systémový programátor. Operační systém umožňuje komunikaci s HW na vyšší úrovni. Dovede definovat skupinu dat (soubor) a uložit je někam na disk, aniž by se uživatel staral o čísla. Hardware Firmware Op. Systém Software 1001011010101 Win, Linux MS Word Firmware je určitý druh programu umožňující univerzální přístup k HW. Například dle čísla plotny, stopy a sektoru vrátí data z disku jako číslo. Hardware pracuje s napětím a elek-trickými signály. Např. pevný disk ukládá data v podobě magnetických domén na mechanické plotně.