Otázky k absolutoriu HW 1 - 5

Slides:



Advertisements
Podobné prezentace
POČÍTAČ.
Advertisements

Informatika a výpočetní technika
Komunikace periférii.
SOFTWARE dálkové studium PODNIKÁNÍ 2. listopad 2006.
Sběrnice.
Tato prezentace byla vytvořena
Programování PA - 2.
Informatika 1_6 6. Týden 11. A 12. hodina.
Instrukční soubor PIC16Fxxx osnova: Charakteristika instrukčního souboru Rozdělení instrukcí Časové průběhy (zpracování instrukcí)
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.
Václav Bartoněk, 6. G MěVG Klobouky u Brna
1 Počítačové systémy 1 Úvod, jazyk C 35POS 2010 Doc. Ing. Bayer Jiří, Csc. Ing. Pavel Píša
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.
PicoBlaze, MicroBlaze, PowerPC
Základy mikroprocesorové techniky
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
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)
= monolitický integrovaný obvod obsahující kompletní mikropočítač
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.
Operační systém (OS) ICT Informační a komunikační technologie.
Informatika / …o počítači (základní pojmy, jednoduché představy) 2006.
Popis mikroprocesoru David Rozlílek ME4B.
Orbis pictus 21. století Tato prezentace byla vytvořena v rámci projektu.
Výrok „Dostali na to neomezený rozpočet, a podařilo se jim ho překročit …„ (Michael Armstrong, CEO, problém Y2K, )
Von Neumannovo schéma.
Tato prezentace byla vytvořena
Struktura počítače Klasické schéma počítače navrhnul v roce 1946 americký vědec maďarského původu John von Neumann ( )
Zuzana Máslová Zuzana Máslová GIO Semily GIO Semily Nad Špejcharem Semily Nad Špejcharem Semily / /2008 Informace.
Technické prostředky PLC OB21-OP-EL-AUT-KRA-M Ing. Petr Krajča.
Hardware.
Orbis pictus 21. století Tato prezentace byla vytvořena v rámci projektu.
Popis obvodu 8051.
Marek Malík a František Černý, ME4A, 2012
Převody mezi číselnými soustavami 1
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.
Pokročilé architektury počítačů (PAP_06.ppt) Karel Vlček, katedra Informatiky, FEI VŠB Technická Univerzita Ostrava.
Univerzita třetího věku kurz Znalci Hardware 1.
Mikroprocesor.
Co je co? Hardware = =fyzické vybavení pc.Je vše na co si můžeme sáhnout, vše co je vidět a co je ve skříni pc. Software = = programové vybavení pc. Je.
Počítač univerzální stroj na automatické zpracování informace programovatelný - program určuje využití (univerzalita) program - skupina příkazů, kterým.
Von Neumannovo schéma © M. P.
Programovatelné automaty Popis PLC 02
Procesory.
Multiprocesorové systémy. Multiprocesorové systémy vznikly z důvodu zvýšení výkonnosti počítačů, protože jednoprocesorové systémy svým výkonem již přestaly.
Technika počítačů 3. Mikroprocesory © Milan Keršlágerhttp:// Obsah: ●
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.
ZŠ Brno, Řehořova 3 S počítačem snadno a rychle Informatika 7. ročník III
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.
Vypracoval / Roman Málek
DIGITÁLNÍ UČEBNÍ MATERIÁL
Výukový materiál zpracován v rámci projektu
ALU Aritmeticko-logická jednotka
Aritmetickologická jednotka
Výukový materiál zpracován v rámci projektu
Petr Fodor.
Jednočipové počítače – instrukční sada
1. ročník oboru Mechanik opravář motorových vozidel
Mikropočítač Soubor instrukcí
Využití ICT pro rozvoj klíčových kompetencí CZ.1.07/1.5.00/
Číselné soustavy a kódy
Informatika / …o počítači
Transkript prezentace:

Otázky k absolutoriu HW 1 - 5

1 Rozdělení počítačů, typy architektur, základní charakteristiky a parametry procesory, funkce a klasifikace procesoru. Funkce, základní části a funkční jednotky univerzálního procesoru.

Definice Počítač je složitý univerzální číslicový systém určený k samostatnému vykonávání požadované posloupnosti operací (výpočtů) nad údaji (které jsou zobrazeny číslicovým kódem v diskrétním tvaru) na základě předem připraveného programu (uloženého v paměti).

Von Neumannovo blokové schéma

Přirozené třídy počítačů Cena [tis. $] relat. výkon [MIPS] absol. výkon [FLOPS] Superpočítače > 1000 200 - 1000 100 - 1000 Středisk. poč. 500 - 1000 8 - 500 100 Servery 50 - 500 1 - 150 10 PC < 50 2 - 100

Rozdělení procesorů 1. Univerzální procesor (UP) Realizuje hlavní číselné a nečíselné operace počítače a zabezpečuje řízení jeho ostatních částí prostřednictvím interpretace instrukcí programu. Je součástí základní jednotky počítače. 2. Problémově orientovaný procesor (POP) Je to specializovaná jednotka určená pro zabezpečení speciálních funkcí nebo řešení speciálních úloh. Je charakterizovaná problémově orientovanými programovými prostředky.

Struktura univerzálního procesoru

Řídící část - Zabezpečuje časování a řízení posloupnosti činností uskutečňovaných při realizaci operací v operační části procesoru (vnitřní řízení procesoru). Operační část - Zabezpečuje vykonávání všech aritmetických a logických operací na základě instrukcí programu uloženého v paměti počítače Styková část - Organizuje styk procesoru s ostatními jednotkami počítače a přenos informací a dat mezi nimi.

2 Procesor, blokové schéma, základní části. Struktura řídící části procesoru. Popis, blokové schéma, funkce jednotlivých částí. Struktura a funkce A-L části procesoru. Popis, blokové schéma, jednotlivé části. Styková část procesoru. Blokové schéma, základní části. Sběrnice, typy a rozhraní.

Blokové schéma řídící části

Řídící část procesoru - Funkční řídící jednotka - je určená pro generování procesorových (vnitřních) a komunikačních (venkovních) řídících signálů. Současně slouží k vyhodnocení stavově-informačních signálů o procesech probíhajících při zpracování informací. - Obvodová řídící jednotka - je určena pro časování jednotlivých činností procesoru a celého počítače. Jejím základním prvkem je generátor hodinových impulzů. - Instrukční jednotka - je určena pro výběr instrukcí, dekódování instrukcí a přípravu pro vykonání příslušné operace. - Arbitrátor přerušení - je určen pro zpracování žádostí o přerušení a vyjímky.

Blokové schéma operační část

Operační část procesoru - Aritmeticko-logická jednotka (ALU) - je určena pro vykonávání aritmetických a logických operací. - Zápisníková paměť - plní funkci registrové paměti zdrojových a cílových operandů aritmetických a logických operací. - Posouvací obvod - uskutečňuje logický a aritmetický posuv, operace násobení a dělení, převody čísel a maskování operací. - Specializovaná jednotka - používá se pro zrychlené vykonávání dlouhých aritmetických operací (násobení, dělení, operace v pohyblivé řadové čárce a logické operace definované v příslušných instrukcích).

Blokové schéma stykové části

Styková část procesoru - Adresová jednotka - je určena pro výpočet fyzické adresy dat uložených v hlavní paměti počítače. - Rychlá vyrovnávací paměť - urychluje přístup procesoru do hlavní paměti počítače. - Sběrnice - řídí a organizuje přenos dat mezi procesorem a podsystémy počítače (paměťovým, vstupně-výstupním apod.).

Typy sběrnic Sériové sběrnice se nejčastěji používají pro intersystémovou (vnější) komunikaci, která se uskutečňuje pomocí elektrických, rádiových a optických signálů. Paralelní sběrnice je tvořena soustavou vodičů, budičů a přijímačů (tzv. obvodů rozhraní - interface), které umožňují komunikaci mezi více než dvěma jednotkami pomocí datových, adresových, řídicích a stavových signálů.

3 Aritmeticko-logická jednotka. Základní části, blokové schéma, stavově informační proměnné. (Mikroprogramy ALU, operace dvojkové aritmetiky v pevné řadové čárce - sčítání a odčítání.) Mikroprogramy ALU, násobení a dělení v pevné řadové čárce, aritmetické operace v pohyblivé řadové čárce, operace desítkové aritmetiky

Sériová sčítačka

Paralelní sčítačka

stavově-informační proměnné

V - přeplnění zobrazovacích řádů výsledku S - znaménko výsledku aritmetické operace Z - nulový výsledek

Násobení výsledný součin F = A * B je ve tvaru kde A bi je částečný součin Fi a 2i je váhový koeficient.

Dělení Zavedeme symboly: D dělenec d dělitel Q podíl R zbytek Máme vypočítat d, R tak, aby byla splněna rovnice D = Q .d + R, kde 0 <= |R| < d.

Aritmetika s pohyblivou čárkou Číslo X s pohyblivou řadovou čárkou X = MX.BEx zapíšeme jako dvojici (MX, EX), kde mantisa MX je ve dvojkovém doplňkovém kódu nebo v přímém kódu se znaménkem na nM bitech exponent EX je v kódu s posunutím 2nE-1 na nE bitech.

Základní aritmetické operace na dvojici čísel X, Y s pohyblivou čárkou jsou: X + Y = (MX.2Ex-EY + MY).2EY kde EX <= EY X - Y = (MX.2EX-EY - MY).2EY X * Y = (MX.MY).2EX+EY X : Y = (MX:MY).2EX-EY

Z obecného zápisu je zřejmé, jaké operace jsou zapotřebí. Pro sčítání a odčítání: 1. Vypočte se v pevné čárce rozdíl EY - EX 2. Posune se MX o EY - EX bitů doprava 3. Vypočte se v pevné čárce MX.2EX-EY + MY Pro sčítání, odčítání a násobení je zapotřebí provést normalizaci a zaokrouhlení výsledku V = (Mv Ev). Normalizovat výsledek znamená posouvat mantisu vlevo (vpravo) a podle toho zmenšovat (zvětšovat) exponent Ev tak dlouho, až se do sledovaného bitu (v0 nebo v1) dostane 1.

4 Instrukční cyklus. Popis, schéma. /Řetězení/

Struktura instrukčního cyklu

Zřetězené zpracování instrukcí (pipelining) Tento způsob vychází ze skutečnosti, že zpracování každé instrukce procesorem lze rozdělit do pěti základních fází: PF (Prefetch): výběr instrukce: další zpracovávaná instrukce se bere buď z paměti RAM, nebo z vyrovnávací cache paměti. DI (Decode I): dekódování instrukce: určí se délka a typ instrukce DA (Decode A): výpočet adresy: určí se adresa operandů, se kterými instrukce pracuje EX (Execution): provedení intstrukce: vlastní provedení instrukce WB (Write Back): zápis výsledků: zapíší se výsledky zpracované instrukce

Klasické zpracování instrukcí

Pipeline zpracování instrukcí

Superskalární zpracování (dvě fronty)

5 Tiskárny - rozdělení, funkce. Tiskárny LED, jazyk tiskáren.

Rozdělení tiskáren - s tiskovou hlavou (řetězové, jehličkové, tepelné, tryskové a s kolečkem) - bez tiskové hlavy (laserové a LED).

Tiskárna LED

ESC/P - pro jehličkové tiskárny - každý příkaz je uveden znakem ESC (27). Tento standard byl uveden firmou EPSON PCL - pro laserové tiskárny - Print Control Language. Tento standard byl uveden firmou HP a jednotlivé verze se označují čísly. PCL 4 je starší verze orientována bitmapově PCL 5 je orientována vektorově a umí komprimaci dat. PostScript - jazyk nejvyšší třídy používaný výhradně pro některé laserové tiskárny