Architektura počítačů

Rozměr: px
Začít zobrazení ze stránky:

Download "Architektura počítačů"

Transkript

1 Architektura počítačů

2 Historie První počítače v dnešním slova smyslu se začaly objevovat v průběhu 2. světové války a těsně po ní. Největší vliv na utváření představ, jak by počítače měly být konstruovány, měly týmy odborníků v USA, zejména na universitě v Pensylvánii Mark 1 (Howard Aiken, elektronkový) ENIAC (J.Presper Eckert a J.Mauchly, 1945 elektronkový) MANIAC (John von Neumann, 1946 elektronkový) EDVAC (dokončen 1952 podle projektu J.von Neumanna v Bellových laboratořích, elektronkový) M1-1.počítač čs. dokončen ve VÚMS 1952, reléový

3 Ale historie počítacích strojů je mnohem starší mechanické počítací (a jiné) stroje Pascal Leibnitz Babbage Zuse

4 Historie mechanický počítač Pascaline (1642) Blaise Pascal sčítání a odčítání zdroj:

5 Historie Leibnitzův kalkulátor ( ) Gottfried Leibniz násobení a dělení

6 Historie Difference Engine (1822) Charles Babbage výpočet tabulek logaritmů

7 Historie Analytical Engine (1834) Charles Babbage výpočet hodnot výrazů řízen programem na děrném štítku

8 Analytical Engine Historie

9 Historie Z1 (1936) Konrad Zuse mechanický počítač, dvojková soustava, 22 bitů program na papírové pásce

10 Mark1 (1944) Historie Howard Aiken elektromechanický počítač program na papírové pásce, data na děrných štítkách

11 Historie 1. generace elektronky ( ) ENIAC ( ) John Mauchley a J. Presper Eckert Electronic Numerical Integrator and Calculator programován přepínači a propojkami

12 ENIAC Historie

13 EDVAC (1952) Historie J. von Neumann, John Mauchley a J. Presper Eckert Electronic Discrete Variable Automatic Computer

14 EDVAC Historie

15 SAPO V roce 1957 byl dokončen vývoj 1. Československého samočinného počítače nazvaného SAPO ve Výzkumném ústavu matematických strojů. Byl zkonstruován ze 7000 relé a 400 elektronek. Byl vybaven magnetickou bubnovou pamětí o kapacitě 1024 slov a slovo mělo délku 32 bitů (4 byty). Pracoval s pohyblivou řádovou čárkou rychlostí 3 operace za vteřinu. Instrukce byly pětiadresové. Samočinně opravoval nahodilé chyby ve výsledcích operací bez přerušení výpočtů. Aritmetická jednotka (ALU) byla 3x zálohována a každá jednotka prováděla stejné aritmetické operace nezávisle na druhých jednotkách ALU. Dále obsahoval tzv. prověřovací (diagnostické) obvody v řadiči, které kontrolovaly svou vlastní činnost počítače.

16 Historie 2. generace tranzistory ( ) DEC PDP-1 (1960) Programmed Data Processor-1 zpracovával 18 bitová slova první textový editor další počítače: IBM 7090, 1401, CDC 6600 (Seymour Cray)

17 Historie 3. generace integrované obvody ( ) IBM 360 (1965) 32 bitová architektura max. 16 MB naše ekvivalenty EC 1024/1027

18 Historie DEC PDP-11 (1970) 16 bitová architektura na PDP-11 první implementace UNIXu a překladače C

19 Historie DEC PDP-11 na snímku Dennis Ritchie a Kenneth Thompson, tvůrci UNIXu

20 DEC VAX (1976) 32-bitový mini počítač operační systém VMS Historie jeden z nejspolehlivějších OS

21 Historie 4. generace obvody VLSI ( ) éra domácích a osobních (stolních) počítačů Altair, Sinclair ZX Spectrum, Atari, Commodore, Apple, IBM PC,... pracovní stanice (WorkStation) pro profesionální práci HP, SunSparc, DEC Alpha

22 Historie Altair založen na 8-bitovém procesoru Intel 8080A

23 Historie Atari 800 Commodore PET Sinclair ZX Spectrum

24 Historie IBM PC Apple Macintosh

25 Historie Sun Sparc 2 pracovní stanice s operačním systémem Solaris (UNIX)

26 Von Neumannova architektura

27 Von Neumannova architektura Číslicový počítač se skládá z bloků: Ř řadič (controller) načítá a zpracovává instrukce, řídí ostatní bloky AJ aritmeticko-logická jednotka (arithmetical and logical unit) provádí aritmetické a logické operace HP hlavní paměť (main memory) slouží k uložení programu a dat (operační paměť)

28 Von Neumannova architektura VST vstupní jednotka (input device) - zajišťuje vstup dat VÝST výstupní jednotka (output device) - zajišťuje výstup dat vstupní a výstupní jednotky = periferní zařízení řadič + AJ = procesor procesorů může být i více - multiprocesorový (paralelní) počítač

29 Základní znaky architektury(von Neuman): 1. Architektura je nezávislá na zpracovávané úloze, činnost je řízena obsahem paměti tedy programem (tokem instrukcí). 2. Paměť je společná pro program i zpracovávaná data; data ani program nejsou nijak odděleny ani explicitně označeny. 3. Paměť je rozdělena na buňky - lineární organizace; k obsahu buňky se přistupuje pomocí jejího pořadového čísla neboli adresy. 4. Pro reprezentaci instrukcí, adres, dat i řízení se používají dvojkové signály (dvojková soustava)

30 Von Neumannova architektura 5. Instrukce se vykonávají sekvenčně v pořadí, jak jsou zapsány v paměti (zpravidla od nižších k vyšším adresám); pořadí lze změnit speciální instrukcí skoku. 6. V instrukci není zpravidla uveden operand (co se zpracovává), ale jeho adresa.

31 Architektura počítačů Hardware technické vybavení počítačů Software programové vybavení počítačů, které není hmatatelné elektronický zápis programu, textové informace, obrázky, apod.

32 Paměťový systém počítače Paměť je důležitou součástí počítače, procesor si s ní neustále vyměňuje data. vnitřní paměť = operační paměť (umístěná na motherboard, komunikuje přímo s procesorem) vnější paměť (není na základní desce) Vnitřní paměti jinak ROM Read Only Memory Jsou v ní nahrány základní programy pro otestování počítače a nahrání operačního systému, po vypnutí počítače se nenuluje. V ní jsou též inicializační programy při zapnutí počítače. RAM Random Access Memory Je to hlavní paměť a je energeticky závislá, tj. po vypnutí napájení se obsah paměti ztratí

33 Organizace paměťového systém počítače Hierarchie paměťového systému - Je několika úrovňové uspořádání pamětí různých velikostí s různou přístupovou dobou. Cílem je dosáhnout výhodného poměru výkonnosti a ceny paměťových modulů. Cena paměti je přímo úměrná kapacitě a přibližně nepřímo úměrná době přístupu. Paměťová hierarchie: Typ paměti Typická realizace Doba přístupu Kapacita Registry klopné obvody jednotky ns desítky stovky B Vyrovnávací pam. statická RAM ns stovky kb jedn.mb Hlavní paměť dynamická RAM ns stovky MB jedn.gb Vnitřní paměť ROM permanentní pam ns stovky kb jedn. MB Vnější paměť pevný magn.disk 4 10 ms desítky GB stovky GB Záložní paměti optické disky CD,DVD 40 ms 500ms 600MB až 17GB magnet. páska stovky ms xs stovky GB desítky TB Hierarchické uspořádání pamětí řeší konflikty mezi požadavky na rychlost a na její kapacitu.

34 Typy pamětí v PC

35 Lineární organizace paměti v PC Příklad: paměť EPROM 27C KB, organizace po slabikách (bajtech) paměťová buňka má velikost 8 bitů, tj. datových vodičů je 8 paměťových buněk je 65536, s adresami 0 až 65535, tj. adresových vodičů je 16

36 Adresace paměti v PC adresa buňky = B = FFFFH 2 = B = 0002H 1 = B = 0001H 0 = B = 0000H buňka paměti desítkově dvojkově šestnáctkově

37 Little a Big Endian způsoby uložení dat v paměti little endian slabiky nižšího řádu na nižších adresách big endian slabiky nižšího řádu na vyšších adresách

38 Little a Big Endian

39 Paměť 27C512 Blokový diagram kolečko a negace značí invertovaný signál, tj. aktivní v log.0 Signály: Vss zem, Vcc napájení Q0 Q7 datové výstupy A0 A15 adresa \E chip enable (vstup povolení funkce) aktivní v log. 0 pokud je vstup v log. 1, obvod je zablokován (nereaguje na ostatní signály) \G povolení výstupu (aktivní v log. 0) pokud je vstup v log. 0, na výstupu jsou platná data

40 Čtení dat

41 Pouzdra klíč, určuje orientaci pouzdra

42 Propojení jednotek: minimálně se používá propojení pomocí dvoubodových spojů výhodnější: propojení pomocí sběrnic sběrnice (bus) vícebodový spoj datová adresová řídicí

43

44 Operační paměť (vnitřní): RAM Random Access Memory paměť s náhodným přístupem (čtení i zápis), po vypnutí napájení ztrácí obsah je volativní ROM permanentní pameť Read Only Memory paměť pouze pro čtení dat, neztrácí obsah po vypnutí napájení obsahuje základní programy pro start počítače a pro ovládání hardware vývoj pamětí typu ROM ROM, PROM, EPROM, EEPROM kapacita: v KB, MB

45 Vývoj pamětí typu ROM ROM programovatelné maskou při výrobě, do paměťových pouze lze zapsat obsah pouze 1x ( vypálením ) zákazník musí výrobci dodat obsah paměti, který chce mít zapsán

46 Vývoj pamětí typu ROM PROM (Programming ROM) paměť je programovatelná 1x uživatelem výrobce dodává paměť, kde všechny buňku obsahují log. 1 ( prázdná ) programování uživatelem - destrukcí uživatel vloží paměť do speciálního zařízení (programátor) přivedením vyššího napětí se zničí tranzistory v buňkách, kde má být uložena log. 0 obsah nelze již vymazat

47 Vývoj pamětí typu ROM EPROM (Erasable PROM) paměťová buňka je tvořena kondenzátorem, který je izolován od okolí (princip izolace náboje paměť je mazatelná UV zářením na pouzdře je okénko (viditelný čip) paměť se vloží do mazačky, která obsahuje UV lampu osvícením UV zářením specifické vlnové délky se obsah paměť vymaže elektrony v kondenzátoru získají energii a překonají energetickou bariéru izolace

48 Vývoj pamětí typu ROM EPROM (Erasable PROM) programování opět v programátoru připojením na vyšší (cca 12V) programovací napětí zápisový cyklus Poznámka: zápis náboje do kondenzátoru v paměťové buňce některé paměti EPROM jsou bez okénka, jsou programovatelné 1x (OTP one time programming) jako PROM, ale pracují na principu EPROM

49 Vývoj pamětí ROM mazací okénko

50 Vývoj pamětí EPROM

51 Vývoj pamětí ROM programovací cyklus a zpětné čtení obsahu (ověření, verifikace)

52 Vývoj pamětí typu ROM EEPROM (Electrically EPROM) princip uchování informace je shodný s typem EPROM maže se elektricky v programátoru (odčerpání náboje je elektrické) FLASH EEPROM paměť EEPROM programovatelná po blocích normální EEPROM lze přepisovat samostatně jednotlivé buňky

53 Paměti typu RAM RAM = Random Access Memory paměť s možností libovolného čtení i zápisu nevýhoda: není trvalá po vypnutí napájení ztrácí paměť svůj obsah dva typy pamětí RAM statická dynamická

54 Struktura paměťového modulu

55 Struktura paměťového modulu II Kapacita paměťového obvodu je dána šířkou jeho adresové a datové sběrnice. V tomto případě 2 i+1 slov po k+1 bitech. Dekodér řádků: dekóduje binární kód 1 z n (přesněji 1 z 2 i+1 ) Obvod výběru sloupců: jeden multiplexer pro každý datový bit. Paměťová buňka : např. bistabilní klopný obvod u statické paměti RAM. Řídící signály:

56 Struktura statické paměti

57 Struktura statické paměti II Při zápisu dojde k sepnutí přenosových hradel P1 a P2 a současně k aktivaci budičů B1 a B2. Tím se hodnota z vodiče D0 zapíše do klopného obvodu KO, protože přenosová hradla a budiče jsou silnější (mají menší odpor v sepnutém stavu) než tranzistory v klopném obvodu. Při čtení se stav klopného obvodu KO přenese přenosovým hradlem P1 na první vstup multiplexoru MX a je-li tento vstup vybrán, objeví se na vodiči D0.

58 Struktura dynamické paměti

59 Dynamické paměti RAM příklad: dynamická paměť RAM kapacita 256 kbitů, šířka dat 1 bit 256 kbitů potřebujeme 18 adr. vodičů vyšších 9 bitů adresy je řádek nižších 9 bitů adresy je sloupec paměť má pouze 9 adresových vodičů díky multiplexovaným vodičům signály: AD0-8 adresové vodiče (řádek i sloupec)

60 Dynamické paměti RAM \RAS Row Address Strobe zápis řádkové adresy do záchytného registru \CAS Column Address Strobe zápis sloupcové adresy do záchytného registru Q - data out výstup dat D data int vstup dat \W write enable povolení zápisu dat

61 Paměť DRAM Vcc napájení +5V Vss zem (ground)

62 RAS to CAS delay Čtecí cyklus Access time from CAS (CAS latency)

63 Zápisový cyklus do paměti

64 Struktura dynamické paměti II V dynamické paměti je adresa časově multiplexována, polovina adresy při signálu RAS = 0 (řádek), druhá polovina adresy při signálu CAS = 0 (sloupec). Zápis : Na datový (sloupcový) vodič se přivede zapisovaná úroveň a aktivuje se zvolený řádek. Paměťový kondenzátor se nabije nebo vybije (1 nebo 0). Čtení: Při výběru řádku se kondenzátory vybijí do vstupů čtecích zesilovačů (čtení je destruktivní a přečtenou informaci je nutno bezprostředně zapsat zpět provede se refresh). Obnovení: Stejně jako u čtení. Protože čtecí zesilovače jsou umístěny ve všech sloupcích, obnovují se všechny sloupce jednoho řádku najednou.

65 Vyrovnávací paměť cache I

66 Asociativní paměť cache II Použití plně asociativní paměti Data zapsaná v paměťové matici asociativní paměti budou kopie často používaných položek dat v hlavní paměti. Klíčem bude adresa, která každou položku jednoznačně identifikuje Jak bude probíhat čtení? Začne pokus se současným čtením z cache paměti i z hlavní paměti. Pokud se položka v cache nalezne, použije se a cyklus v hlavní paměti se nedokončí. V opačném případě se data přečtou z hlavní paměti (zpravidla se i současně uloží do ceche). Jak to bude se zápisem? Pokud položka v cache není přítomna, zapíše se (zpravidla) jen do hlavní paměti. Pokud je v cache přítomna, postupuje se dvěma způsoby:

67 Asociativní paměť cache III zapíše se nová hodnota současně do cache a do hlavní paměti - jedná se o tzv. průběžný zápis (write through) zapíše se nová hodnota jen do cache jedná se o tzv. odložený zápis (write back) Asociativní cache paměť popis Funkce : Při pokusu o čtení z cache paměti procesoru se v každém modulu (jsou 4 moduly) porovná klíč uložený v příslušném řádku (udávající adresu bloku dat, jehož kopie se v tomto řádku nachází) s klíčem odvozeným z adresy hledané položky dat. Shoda klíčů znamená, že hledaná položka byla v příslušném modulu nalezena.

68 Asociativní paměť cache schéma procesoru Intel s omezeným stupněm asociativity

69 1. Úvod do počítačů architektura PC dnes

70 1. Úvod do počítačů Základní části počítače motherboard procesor sběrnice paměť hierarchie pamětí vstupní zařízení výstupní zařízení porty

71 1. Úvod do počítačů procesory Intel

72 Procesory Intel Zvýšený výkon znásobováním procesů Čtyřjádrové procesory Intel už i pro stolní počítače Procesor Intel Core 2 Quad přináší do PC čtyři jádra, a tím i strhující rychlost práce a odezvy ve stále náročnějším prostředí moderních multimediálních aplikací. Procesor je v prodeji samostatně, i v počítačích všech větších výrobců. Intel dále představil dva čtyřjádrové procesory pro základní servery. Zmíněné produkty vychází zřady dvoujádrových procesorů Intel Core 2 Duo a čtyřjádrových procesorů Intel Core 2 Q Dvoujádrový procesorový čip-(dual procesor) vedle na obrázku.

73 1. Úvod do počítačů - komunikace po sběrnici Sběrnice je skupina vodičů, které mají speciální funkci a spojují jednotlivé součásti počítače. Sběrnice zajišťuje komunikaci a propojení procesoru s ostatními částmi počítače. Přidělování sběrnice: PS - přidělovač sběrnice, P1,P2 procesory VV1, VV2 vstupně/výstupní zařízení, HP1,HP2 - moduly hlavní paměti

74 1.Úvod do počítačů systém sběrnic 1. a 2. - lokální sběrnice systémová 3. lokální sb. systém. 4. V/V sběrnice 5. specializovaná sb. vnější 6. komunikační sběrnice

75 1. Úvod do počítačů - základní cyklus

76 Registry speciální paměťové buňky uvnitř procesoru pro ukládání výsledků a mezivýsledků operací pro ukládání stavu procesoru, chyb, atd.

77 Registry Programový čítač (PC) - Program Counter obsahuje adresu právě prováděné instrukce u procesorů Intel se nazývá IP (Instruction Pointer) Střadač (A) - Accumulator ukládají se zde výsledky a mezivýsledky operací některé instrukce pracují pouze se středačem

78 Registry Příznakový (stavový) registr (F nebo S) - Flags, Status je zde uložen stav procesoru, informace o chybách, výsledky operací ve smyslu např. výsledek je nulový, kladný/záporný

79 Příznakový registr procesoru Intel 8086

80 Příznakový registr procesoru Intel 8086

81 Registry Ukazatel zásobníku (SP) - Stack Pointer obsahuje adresu vrcholu zásobníku

82 1. Úvod do počítačů - instrukce Instrukce = příkaz, který je zakódovaný jako číslo Obsahuje tyto informace(popřípadě může obsahovat): 1. jaká se má provést operace (typ operace) 2. s čím se má operace provést (operandy) a kam se má uložit výsledek 3. kde se má dále pokračovat adresa následující instrukce Tyto informace mohou být obsaženy: - explicitně v instrukci, kupř. zmíněné SAPO s 5 adresovou instrukcí: k bodu 1. tzv. operační znak k bodu adresa k bodu 3. 2 adresy následující instrukce při záporném a nezáporném výsledku

83 1. Úvod do počítačů - instrukce Z části explicitně v instrukci, z části určeny implicitně architekturou procesoru, např. K bodu 1. Operační znak OZ instrukce, K bodu 2. adresová část instrukce K bodu 3. von Neumannova koncepce další instrukce na následující adrese architektura Operační kód = soubor instrukcí : OZ - kód operace

84 1. Úvod do počítačů - 1 adresová instrukce OZ a zvláštní registr střadač S - střadač (Accumulator) 1. operand a výsledek např. : S - a S operace přesunu : a S a S a Př.: x - y z x S S S y z S Více střadačů číslo střadače instrukce lze provést operace mezi střadači

85 1. Úvod do počítačů - 2 adresová instrukce OZ a 1 a 2 výsledek se ukládá na místo prvního operandu, např.: a 1 a 2 a 1 je třeba zavést neproduktivní operaci přesun: a 2 a 1 Př.: x y z x z z - y z 3 adresová instrukce OZ a 1 a 2 a 3 nejpřirozenější : 2 operandy + 1 výsledek instrukce je poměrně dlouhá

86 Druhy instrukcí aritmetické ADD (sečti), SUB (odečti), MUL (vynásob), DIV (vyděl), INC (zvyš o 1), DEC (sniž o 1), CMP (porovnej) logické AND, OR, XOR, NOT, TEST posuvy a rotace SHL (posuv vlevo), SHR (posuv vpravo), ROL (rotace vlevo), \ přesuny dat - MOV, IN, OUT, PUSH, POP skoky JMP, JZ, JAE volání CALL, RET, RETZ, RETI cykly LOOP

87 Příklad zakódování instrukce procesor Intel instrukce MOV RW,DATA16 uložení 16-bitové konstanty do registru konstanta je uložena v instrukci za operačním znakem

88 Příklad zakódování instrukce

89 1. Úvod do počítačů cyklus čtení instrukce

90 1. Úvod do počítačů skoky Skoky:

91 1. Úvod do počítačů - přerušovací systém Přerušení způsobí, že procesor(dočasně) přestane provádět právě probíhající program a na místo toho začne provádět jiný program, který přerušení tzv. obslouží tedy reaguje na jev, který přerušení vyvolal. Vnější přerušení periferie, uživatel, havarijní stavy apod. nemaskovatelné - vstup NMI maskovatelné (z řadiče přerušení) Vnitřní přerušení - chyby operandů, výsledků, zvolené krokování - instrukce INT n n je 8-bitová konstanta a) Před obsluhou přerušení se uloží na zásobník informace o tom, jaký program se právě prováděl (FLAGS, CS, IP) b) Zakáže se další přerušení c) Zjistí se, jak daný typ přerušení obsloužit nastaví se nové CS a IP d) Při návratu z přerušení je třeba obnovit informace o původním programu- ze zásobníku se vyzvedne IP, CS a FLAGS

92 1. Úvod do počítačů Harvardská architektura

93 1. Úvod do počítačů RISC architektura RISC Reduced Instruction Set Computers počítače s redukovaným souborem instrukcí Charakteristické rysy: Poměrně malý počet instrukcí - < 128 a velmi jednoduchých Velmi krátká doba provedení instrukce vždy v jednom cyklu Klasický řadič obvodově realizovaný Proudové zpracování instrukcí paralelní překrývání při zpracování Jedna instrukce = 1 slovo Malý počet formátů instrukcí - 4 Malý počet způsobů adresace - 4 Velký počet registrů desítky až stovky registrů Komunikace s hlavní pamětí : pouze instrukcemi přesun Protipól RISC architektury: Počítače typu CISC Complex Instruction Set Computers

94 Neproudové a proudové zpracování instrukce

95 1. Úvod do počítačů přerušení

96 1. Úvod do počítačů - přerušení 1 v počítači došlo k požadavku na přerušení, např. periferie nebyla ready,.. 2 přes konektor V/V je vyslán signál IRQ x do řadiče přerušení, který signál vyhodnotí a určí typ přerušení 3 řadič přerušení vyšle zprávu o požadavku na přerušení do procesoru 4 procesor pak vyšle zpátky do řadiče signál INTA potvrzující přerušení. 5 poté řadič přerušení vyšle do procesoru zjištěnou informaci o typu přerušení 6 - procesor pak uloží informace o probíhajícím programu, tj. uloží obsah registru PC, PSW (FLEGS) event. počáteční adresu Code Segmentu(registru CS) do zásobníku

97 1. Úvod do počítačů - přerušení 7 - procesor vyhledá na počátku paměti k typu přerušení odpovídající vektor přerušení a podle něho pak určuje počáteční adresu obslužné procedury. 8 tuto adresu pak nastaví procesor do registru PC a spustí se vyhledaná procedura 9 po skončení obslužné procedury procesor vyzvedne ze zásobníku návratovou adresu a uloží do PC, jakož i původní obsah stavového slova PSW do registru FLEGS. Pak může přerušený program pokračovat dále ve své činnosti

98 Historie mikropočítač PMI-80

99 Historie mikropočítač PMI-80

100 Historie mikropočítač PMI-80

101 Historie mikropočítač PMI-80

Architektura počítačů. Paměti počítačů

Architektura počítačů. Paměti počítačů Architektura počítačů Paměti počítačů Historie První počítače v dnešním slova smyslu se začaly objevovat v průběhu 2. světové války a těsně po ní. Největší vliv na utváření představ, jak by počítače měly

Více

Hardware počítačů. Architektura počítačů Paměti počítačů Aritmetika - ALU Řadič

Hardware počítačů. Architektura počítačů Paměti počítačů Aritmetika - ALU Řadič Hardware počítačů Architektura počítačů Paměti počítačů Aritmetika - ALU Řadič 5. Paměťový systém počítače Paměť je důležitou součástí počítače, procesor si s ní neustále vyměňuje data. vnitřní paměť =

Více

Technické prostředky počítačové techniky

Technické prostředky počítačové techniky Počítač - stroj, který podle předem připravených instrukcí zpracovává data Základní části: centrální procesorová jednotka (schopná řídit se posloupností instrukcí a ovládat další části počítače) zařízení

Více

Úvod do informačních technologií

Úvod do informačních technologií Úvod do informačních technologií Jan Outrata KATEDRA INFORMATIKY UNIVERZITA PALACKÉHO V OLOMOUCI přednášky Úvod Jan Outrata (Univerzita Palackého v Olomouci) Úvod do informačních technologií Olomouc, září

Více

Sběrnicová struktura PC Procesory PC funkce, vlastnosti Interní počítačové paměti PC

Sběrnicová struktura PC Procesory PC funkce, vlastnosti Interní počítačové paměti PC Informatika 2 Technické prostředky počítačové techniky - 2 Přednáší: doc. Ing. Jan Skrbek, Dr. - KIN Přednášky: středa 14 20 15 55 Spojení: e-mail: jan.skrbek@tul.cz 16 10 17 45 tel.: 48 535 2442 Obsah:

Více

Struktura a architektura počítačů (BI-SAP) 10

Struktura a architektura počítačů (BI-SAP) 10 Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti Struktura a architektura počítačů (BI-SAP) 10 doc. Ing. Hana Kubátová, CSc. Katedra číslicového návrhu Fakulta informačních technologii

Více

Operační paměti počítačů PC

Operační paměti počítačů PC Operační paměti počítačů PC Dynamické paměti RAM operační č paměť je realizována čipy dynamických pamětí RAM DRAM informace uchovávána jako náboj na kondenzátoru nutnost náboj pravidelně obnovovat (refresh)

Více

Cílem kapitoly je seznámit studenta s pamětmi. Jejich minulostí, současností a hlavnímu parametry.

Cílem kapitoly je seznámit studenta s pamětmi. Jejich minulostí, současností a hlavnímu parametry. Paměti Cílem kapitoly je seznámit studenta s pamětmi. Jejich minulostí, současností a hlavnímu parametry. Klíčové pojmy: paměť, RAM, rozdělení pamětí, ROM, vnitřní paměť, vnější paměť. Úvod Operační paměť

Více

Úvod. Opakování Činnost počítače, algoritmy

Úvod. Opakování Činnost počítače, algoritmy Úvod Opakování Činnost počítače, algoritmy Počítač matematický stroj, který zpracovává programy a data pracuje na určitém fyzikálním principu, např.: mechanické počítače Vinci, Pascal elektronické počítače

Více

SÁLOVÉ POČÍTAČE. Principy počítačů. Literatura. Harvard Mark I 1944-1959. Grace Murray Hopper ENIAC

SÁLOVÉ POČÍTAČE. Principy počítačů. Literatura. Harvard Mark I 1944-1959. Grace Murray Hopper ENIAC Principy počítačů SÁLOVÉ POČÍTAČE Literatura www.computerhistory.org C.Wurster: Computers An Ilustrated History R.Rojas, U.Hashagen: The First Computers History and Architectures Myslím, že na světě je

Více

Kubatova 19.4.2007 Y36SAP - 13. procesor - control unit obvodový a mikroprogramový řadič RISC. 19.4.2007 Y36SAP-control unit 1

Kubatova 19.4.2007 Y36SAP - 13. procesor - control unit obvodový a mikroprogramový řadič RISC. 19.4.2007 Y36SAP-control unit 1 Y36SAP - 13 procesor - control unit obvodový a mikroprogramový řadič RISC 19.4.2007 Y36SAP-control unit 1 Von Neumannova architektura (UPS1) Instrukce a data jsou uloženy v téže paměti. Paměť je organizována

Více

Miroslav Flídr Počítačové systémy LS 2006-1/21- Západočeská univerzita v Plzni

Miroslav Flídr Počítačové systémy LS 2006-1/21- Západočeská univerzita v Plzni Počítačové systémy Vnitřní paměti Miroslav Flídr Počítačové systémy LS 2006-1/21- Západočeská univerzita v Plzni Hierarchire pamětí Miroslav Flídr Počítačové systémy LS 2006-2/21- Západočeská univerzita

Více

Paměti a jejich organizace

Paměti a jejich organizace Kapitola 5 Paměti a jejich organizace 5.1 Vnitřní a vnější paměti, vlastnosti jednotlivých typů Vnější paměti Jsou umístěny mimo základní jednotku. Lze je zařadit mezi periferní zařízení. Zápis a čtení

Více

Paměťové prvky. ITP Technika personálních počítačů. Zdeněk Kotásek Marcela Šimková Pavel Bartoš

Paměťové prvky. ITP Technika personálních počítačů. Zdeněk Kotásek Marcela Šimková Pavel Bartoš Paměťové prvky ITP Technika personálních počítačů Zdeněk Kotásek Marcela Šimková Pavel Bartoš Vysoké učení technické v Brně, Fakulta informačních technologií v Brně Božetěchova 2, 612 66 Brno Osnova Typy

Více

Paměti EEPROM (1) Paměti EEPROM (2) Paměti Flash (1) Paměti EEPROM (3) Paměti Flash (2) Paměti Flash (3)

Paměti EEPROM (1) Paměti EEPROM (2) Paměti Flash (1) Paměti EEPROM (3) Paměti Flash (2) Paměti Flash (3) Paměti EEPROM (1) EEPROM Electrically EPROM Mají podobné chování jako paměti EPROM, tj. jedná se o statické, energeticky nezávislé paměti, které je možné naprogramovat a později z nich informace vymazat

Více

Pojem architektura je převzat z jiného oboru lidské činnosti, než počítače.

Pojem architektura je převzat z jiného oboru lidské činnosti, než počítače. 1 Architektura počítačů Pojem architektura je převzat z jiného oboru lidské činnosti, než počítače. Neurčuje jednoznačné definice, schémata či principy. Hovoří o tom, že počítač se skládá z měnších částí

Více

Architektura počítače

Architektura počítače Architektura počítače Výpočetní systém HIERARCHICKÁ STRUKTURA Úroveň aplikačních programů Úroveň obecných funkčních programů Úroveň vyšších programovacích jazyků a prostředí Úroveň základních programovacích

Více

Cílem kapitoly je seznámit studenta s pamětmi. Jejich minulostí, současností, budoucností a hlavními parametry.

Cílem kapitoly je seznámit studenta s pamětmi. Jejich minulostí, současností, budoucností a hlavními parametry. Paměti Cílem kapitoly je seznámit studenta s pamětmi. Jejich minulostí, současností, budoucností a hlavními parametry. Klíčové pojmy: paměť, RAM, rozdělení pamětí, ROM, vnitřní paměť, vnější paměť. Úvod

Více

Paměti počítače ROM, RAM

Paměti počítače ROM, RAM Paměti počítače ROM, RAM Paměť je zařízení, které slouží k ukládání programů a dat, s nimiž počítač pracuje. Paměti počítače lze rozdělit do tří základních skupin: registry paměťová místa na čipu procesoru

Více

Způsoby realizace paměťových prvků

Způsoby realizace paměťových prvků Způsoby realizace paměťových prvků Interní paměti jsou zapojeny jako matice paměťových buněk. Každá buňka má kapacitu jeden bit. Takováto buňka tedy může uchovávat pouze hodnotu logická jedna nebo logická

Více

PROCESOR. Typy procesorů

PROCESOR. Typy procesorů PROCESOR Procesor je ústřední výkonnou jednotkou počítače, která čte z paměti instrukce a na jejich základě vykonává program. Primárním úkolem procesoru je řídit činnost ostatních částí počítače včetně

Více

HISTORIE VÝPOČETNÍ TECHNIKY. Od abakusu k PC

HISTORIE VÝPOČETNÍ TECHNIKY. Od abakusu k PC HISTORIE VÝPOČETNÍ TECHNIKY Od abakusu k PC Předchůdci počítačů abakus - nejstarší předek počítačů, počítací pomůcka založená na principu posuvných korálků. V Číně byl abakus používán od 13. století, v

Více

Ne vždy je sběrnice obousměrná

Ne vždy je sběrnice obousměrná PAMĚTI Ne vždy je sběrnice obousměrná Paměti ROM (Read Only Memory) určeny pouze pro čtení informací. Informace jsou do těchto pamětí pevně zapsány při jejich výrobě a potom již není možné žádným způsobem

Více

Procesor. Procesor FPU ALU. Řadič mikrokód

Procesor. Procesor FPU ALU. Řadič mikrokód Procesor Procesor Integrovaný obvod zajišťující funkce CPU Tvoří srdce a mozek celého počítače a do značné míry ovlivňuje výkon celého počítače (čím rychlejší procesor, tím rychlejší počítač) Provádí jednotlivé

Více

Paměti počítače 9.přednáška

Paměti počítače 9.přednáška Paměti počíta tače 9.přednáška Paměť Paměť je zařízení, které slouží k ukládání programů a dat, s nimiž počítač pracuje Paměti počítače lze rozdělit do tří základních skupin: registry paměťová místa na

Více

Paměti. Paměť je zařízení, které slouží k ukládání programů a dat, s nimiž počítač pracuje

Paměti. Paměť je zařízení, které slouží k ukládání programů a dat, s nimiž počítač pracuje Paměti Paměť je zařízení, které slouží k ukládání programů a dat, s nimiž počítač pracuje Paměti počítače lze rozdělit do tří základních skupin: registry paměťová místa na čipu procesoru jsou používány

Více

PAMĚTI ROM, RAM, EPROM, EEPROM

PAMĚTI ROM, RAM, EPROM, EEPROM Elektronická paměť je součástka, zařízení nebo materiál, který umožní uložit obsah informace (zápis do paměti), uchovat ji po požadovanou dobu a znovu ji získat pro další použití (čtení paměti). Informace

Více

Sběrnicová struktura PC Procesory PC funkce, vlastnosti Interní počítačové paměti PC

Sběrnicová struktura PC Procesory PC funkce, vlastnosti Interní počítačové paměti PC Informatika 2 Technické prostředky počítačové techniky - 2 Přednáší: doc. Ing. Jan Skrbek, Dr. - KIN Přednášky: středa 14 20 15 55 Spojení: e-mail: jan.skrbek@tul.cz 16 10 17 45 tel.: 48 535 2442 Obsah:

Více

Klasifikace počítačů a technologické trendy Modifikace von Neumanova schématu pro PC

Klasifikace počítačů a technologické trendy Modifikace von Neumanova schématu pro PC Přednáší: doc. Ing. Jan Skrbek, Dr. - KIN Přednášky: středa 14 20 15 55 Obsah: Historie počítačů Počítačové generace Spojení: e-mail: jan.skrbek@tul.cz 16 10 17 45 tel.: 48 535 2442 Klasifikace počítačů

Více

Dělení pamětí Volatilní paměti Nevolatilní paměti. Miroslav Flídr Počítačové systémy LS /11- Západočeská univerzita v Plzni

Dělení pamětí Volatilní paměti Nevolatilní paměti. Miroslav Flídr Počítačové systémy LS /11- Západočeská univerzita v Plzni ělení pamětí Volatilní paměti Nevolatilní paměti Počítačové systémy Vnitřní paměti Miroslav Flídr Počítačové systémy LS 2006-1/11- Západočeská univerzita v Plzni ělení pamětí Volatilní paměti Nevolatilní

Více

Informační a komunikační technologie

Informační a komunikační technologie Informační a komunikační technologie 7. www.isspolygr.cz Vytvořil: Ing. David Adamovský Strana: 1 Škola Integrovaná střední škola polygrafická Ročník Název projektu 1. ročník SOŠ Interaktivní metody zdokonalující

Více

HW počítače co se nalézá uvnitř počítačové skříně

HW počítače co se nalézá uvnitř počítačové skříně ZVT HW počítače co se nalézá uvnitř počítačové skříně HW vybavení PC Hardware Vnitřní (uvnitř počítačové skříně) Vnější ( ) Základní HW základní jednotka + zobrazovací zařízení + klávesnice + (myš) Vnější

Více

1 Historie výpočetní techniky

1 Historie výpočetní techniky Úvod 1 Historie výpočetní techniky Základem výpočetní techniky jsou operace s čísly, chcete-li záznam čísel. V minulosti se k záznamu čísel používaly různé předměty, jako například kameny, kosti, dřevěné

Více

Architektury CISC a RISC, uplatnění v personálních počítačích

Architektury CISC a RISC, uplatnění v personálních počítačích Architektury CISC a RISC, uplatnění v personálních počítačích 1 Cíl přednášky Vysvětlit, jak pracují architektury CISC a RISC, upozornit na rozdíly. Zdůraznit, jak se typické rysy obou typů architektur

Více

Úvod SISD. Sekvenční výpočty SIMD MIMD

Úvod SISD. Sekvenční výpočty SIMD MIMD Úvod SISD Single instruction single data stream Sekvenční výpočty MISD 1. Přednáška Historie Multiple instruction single data stream SIMD Single instruction multiple data stream MIMD Multiple instruction

Více

Strojový kód. Instrukce počítače

Strojový kód. Instrukce počítače Strojový kód Strojový kód (Machine code) je program vyjádřený v počítači jako posloupnost instrukcí procesoru (posloupnost bajtů, resp. bitů). Z hlediska uživatele je strojový kód nesrozumitelný, z hlediska

Více

Úvod do informačních technologií

Úvod do informačních technologií Úvod do informačních technologií přednášky Jan Outrata září prosinec 2009 (aktualizace září prosinec 2012) Jan Outrata (KI UP) Úvod do informačních technologií září prosinec 2012 1 / 18 Literatura http://phoenix.inf.upol.cz/~outrata/courses/udit/index.html

Více

Zvyšování kvality výuky technických oborů

Zvyšování kvality výuky technických oborů Zvyšování kvality výuky technických oborů Klíčová aktivita V.2 Inovace a zkvalitnění výuky směřující k rozvoji odborných kompetencí žáků středních škol Téma V.2.1 Logické obvody Kapitola 24 Vnitřní paměti

Více

Sběrnicová struktura PC Procesory PC funkce, vlastnosti Interní počítačové paměti PC

Sběrnicová struktura PC Procesory PC funkce, vlastnosti Interní počítačové paměti PC Informační systémy 2 Obsah: Sběrnicová struktura PC Procesory PC funkce, vlastnosti Interní počítačové paměti PC ROM RAM Paměti typu CACHE IS2-4 1 Dnešní info: Informační systémy 2 03 Informační systémy

Více

Základní deska (1) Parametry procesoru (2) Parametry procesoru (1) Označována také jako mainboard, motherboard

Základní deska (1) Parametry procesoru (2) Parametry procesoru (1) Označována také jako mainboard, motherboard Základní deska (1) Označována také jako mainboard, motherboard Deska plošného spoje tvořící základ celého počítače Zpravidla obsahuje: procesor (mikroprocesor) patici pro numerický koprocesor (resp. osazený

Více

Pohled do nitra mikroprocesoru Josef Horálek

Pohled do nitra mikroprocesoru Josef Horálek Pohled do nitra mikroprocesoru Josef Horálek Z čeho vycházíme = Vycházíme z Von Neumannovy architektury = Celý počítač se tak skládá z pěti koncepčních bloků: = Operační paměť = Programový řadič = Aritmeticko-logická

Více

Vážení zákazníci, dovolujeme si Vás upozornit, že na tuto ukázku knihy se vztahují autorská práva, tzv. copyright. To znamená, že ukázka má sloužit výhradnì pro osobní potøebu potenciálního kupujícího

Více

HISTORIE VÝPOČETN ETNÍ TECHNIKY

HISTORIE VÝPOČETN ETNÍ TECHNIKY HISTORIE VÝPOČETN ETNÍ TECHNIKY STRUČNÝ PŘEHLEDP ČASOVÁ OSA VÝVOJE VT ČASOVÁ OSA VÝVOJE VT NĚKDY MEZI 3. - 1. TISÍCILET CILETÍM M PŘED P N.L. ABAKUS KOLEM ROKU 200 N.L. PRVNÍ POČÍTADLO S TRIGONOMETRICKÝMI

Více

4.2 Paměti PROM - 87 - NiCr. NiCr. Obr.140 Proudy v naprogramovaném stavu buňky. Obr.141 Princip PROM. ADRESOVÝ DEKODÉR n / 1 z 2 n

4.2 Paměti PROM - 87 - NiCr. NiCr. Obr.140 Proudy v naprogramovaném stavu buňky. Obr.141 Princip PROM. ADRESOVÝ DEKODÉR n / 1 z 2 n Vážení zákazníci, dovolujeme si Vás upozornit, že na tuto ukázku knihy se vztahují autorská práva, tzv. copyright. To znamená, že ukázka má sloužit výhradnì pro osobní potøebu potenciálního kupujícího

Více

Další aspekty architektur CISC a RISC Aktuálnost obsahu registru

Další aspekty architektur CISC a RISC Aktuálnost obsahu registru Cíl přednášky: Vysvětlit principy práce s registry v architekturách RISC a CISC, upozornit na rozdíly. Vysvětlit možnosti využívání sad registrů. Zabývat se principy využívanými v procesorech Intel. Zabývat

Více

Sběrnicová struktura PC Interní počítačové paměti PC

Sběrnicová struktura PC Interní počítačové paměti PC Technické prostředky počítačové techniky Obsah: Sběrnicová struktura PC Interní počítačové paměti PC ROM RAM Paměti typu CACHE IS2-4 1 Dnešní info: Informatika 2 04 Zemřel otec e-mailu Aplikace Záchranka

Více

Architektura počítačů

Architektura počítačů Architektura počítačů Studijní materiál pro předmět Architektury počítačů Ing. Petr Olivka katedra informatiky FEI VŠB-TU Ostrava email: petr.olivka@vsb.cz Ostrava, 2010 1 1 Architektura počítačů Pojem

Více

Hardware ZÁKLADNÍ JEDNOTKA

Hardware ZÁKLADNÍ JEDNOTKA Hardware ZÁKLADNÍ JEDNOTKA RNDr. Jan Preclík, Ph.D. Ing. Dalibor Vích Jiráskovo gymnázium Náchod Skříň počítače case druhy Desktop Midi tower Middle tower Big tower Hardware - základní jednotka 2 Základní

Více

DUM č. 10 v sadě. 31. Inf-7 Technické vybavení počítačů

DUM č. 10 v sadě. 31. Inf-7 Technické vybavení počítačů projekt GML Brno Docens DUM č. 10 v sadě 31. Inf-7 Technické vybavení počítačů Autor: Roman Hrdlička Datum: 04.12.2013 Ročník: 1A, 1B, 1C Anotace DUMu: jak fungují vnitřní paměti, typy ROM a RAM pamětí,

Více

Algoritmizace a programování

Algoritmizace a programování Algoritmizace a programování Struktura počítače - pokračování České vysoké učení technické Fakulta elektrotechnická Ver.1.10 J. Zděnek 2015 Systémová struktura počítače pokrač. Systém přerušení A8B14ADP

Více

Osnova. Základy informatiky. 1. Přednáška Historie. Úvod. Kategorie počítačů z pohledu hardware

Osnova. Základy informatiky. 1. Přednáška Historie. Úvod. Kategorie počítačů z pohledu hardware Osnova Lenka Carr Motyčková 1. Přednáška Historie 1 1. Historie vývoje počítačů 2. Struktura počítačů 3. číselné soustavy 4. Logika, logické operace 5. teorie informace, k odování 6. Operační systémy 7.

Více

PROTOKOL O LABORATORNÍM CVIČENÍ

PROTOKOL O LABORATORNÍM CVIČENÍ STŘEDNÍ PRŮMYSLOVÁ ŠKOLA V ČESKÝCH BUDĚJOVICÍCH, DUKELSKÁ 13 PROTOKOL O LABORATORNÍM CVIČENÍ Provedl: Jan Kotalík Datum: 3.1. 2010 Číslo: Kontroloval/a Datum: 1. ÚLOHA: Návrh paměti Pořadové číslo žáka:

Více

Parametry pamětí vybavovací doba (tj. čas přístupu k záznamu v paměti) = 10 ns ms rychlost toku dat (tj. počet přenesených bitů za sekundu)

Parametry pamětí vybavovací doba (tj. čas přístupu k záznamu v paměti) = 10 ns ms rychlost toku dat (tj. počet přenesených bitů za sekundu) Paměti Parametry pamětí vybavovací doba (tj. čas přístupu k záznamu v paměti) = 10 ns...100 ms rychlost toku dat (tj. počet přenesených bitů za sekundu) kapacita paměti (tj. počet bitů, slabik, slov) cena

Více

Architektury počítačů a procesorů

Architektury počítačů a procesorů Kapitola 3 Architektury počítačů a procesorů 3.1 Von Neumannova (a harvardská) architektura Von Neumann 1. počítač se skládá z funkčních jednotek - paměť, řadič, aritmetická jednotka, vstupní a výstupní

Více

V 70. letech výzkumy četnosti výskytu instrukcí ukázaly, že programátoři a

V 70. letech výzkumy četnosti výskytu instrukcí ukázaly, že programátoři a 1 Počítače CISC a RISC V dnešní době se ustálilo dělení počítačů do dvou základních kategorií podle typu použitého procesoru: CISC - počítač se složitým souborem instrukcí (Complex Instruction Set Computer)

Více

Paměti. Prezentace je určena jako pro studenty zapsané v předmětu A3B38MMP. ČVUT- FEL, katedra měření, Jan Fischer, 2013

Paměti. Prezentace je určena jako pro studenty zapsané v předmětu A3B38MMP. ČVUT- FEL, katedra měření, Jan Fischer, 2013 Paměti Prezentace je určena jako pro studenty zapsané v předmětu A3B38MMP. ČVUT- FEL, katedra měření, Jan Fischer, 2013 A3B38MMP, 2013, J. Fischer, ČVUT - FEL, Praha, kat. měření 1 Paměti - základní pojmy

Více

Úvod do problematiky návrhu počítačových systémů. INP 2008 FIT VUT v Brně

Úvod do problematiky návrhu počítačových systémů. INP 2008 FIT VUT v Brně Úvod do problematiky návrhu počítačových systémů INP 2008 FIT VUT v Brně Čím se budeme zabývat Budou nás zejména zajímat jednoprocesorové číslicové počítače: Funkce počítače Struktura propojení funkčních

Více

Struktura a architektura počítačů (BI-SAP) 7

Struktura a architektura počítačů (BI-SAP) 7 Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti Struktura a architektura počítačů (BI-SAP) 7 doc. Ing. Hana Kubátová, CSc. Katedra číslicového návrhu Fakulta informačních technologii

Více

Paměti Josef Horálek

Paměti Josef Horálek Paměti Josef Horálek Paměť = Paměť je pro počítač životní nutností = mikroprocesor z ní čte programy, kterými je řízen a také do ní ukládá výsledky své práce = Paměti v zásadě můžeme rozdělit na: = Primární

Více

Základy informatiky. 2. Přednáška HW. Lenka Carr Motyčková. February 22, 2011 Základy informatiky 2

Základy informatiky. 2. Přednáška HW. Lenka Carr Motyčková. February 22, 2011 Základy informatiky 2 Základy informatiky 2. Přednáška HW Lenka Carr Motyčková February 22, 2011 Základy informatiky 1 February 22, 2011 Základy informatiky 2 February 22, 2011 Základy informatiky 3 February 22, 2011 Základy

Více

2.9 Vnitřní paměti. Střední průmyslová škola strojnická Vsetín. Ing. Martin Baričák. Název šablony Název DUMu. Předmět Druh učebního materiálu

2.9 Vnitřní paměti. Střední průmyslová škola strojnická Vsetín. Ing. Martin Baričák. Název šablony Název DUMu. Předmět Druh učebního materiálu Název školy Číslo projektu Autor Název šablony Název DUMu Tematická oblast Předmět Druh učebního materiálu Anotace Vybavení, pomůcky Ověřeno ve výuce dne, třída Střední průmyslová škola strojnická Vsetín

Více

Úvod do architektur personálních počítačů

Úvod do architektur personálních počítačů Úvod do architektur personálních počítačů 1 Cíl přednášky Popsat principy proudového zpracování informace. Popsat principy zřetězeného zpracování instrukcí. Zabývat se způsoby uplatnění tohoto principu

Více

Y36SAP http://service.felk.cvut.cz/courses/y36sap/

Y36SAP http://service.felk.cvut.cz/courses/y36sap/ Y36SAP http://service.felk.cvut.cz/courses/y36sap/ Úvod Návrhový proces Architektura počítače 2007-Kubátová Y36SAP-Úvod 1 Struktura předmětu Číslicový počítač, struktura, jednotky a jejich propojení. Logické

Více

Struktura a architektura počítačů (BI-SAP) 1

Struktura a architektura počítačů (BI-SAP) 1 Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti Struktura a architektura počítačů (BI-SAP) 1 doc. Ing. Hana Kubátová, CSc. Katedra číslicového návrhu Fakulta informačních technologii

Více

1. Historie počítacích strojů Předchůdci počítačů. 2. Vývoj mikropočítačů Osmibitové mikropočítače Šestnácti a dvaatřicetibitové počítače IBM

1. Historie počítacích strojů Předchůdci počítačů. 2. Vývoj mikropočítačů Osmibitové mikropočítače Šestnácti a dvaatřicetibitové počítače IBM PŘEHLED TÉMATU 1. Historie počítacích strojů Předchůdci počítačů Elektronické počítače 0. generace Elektronické počítače 1. generace Elektronické počítače 2. generace Elektronické počítače 3. generace

Více

Testování jednotky ALU a aplikace metody FMEA

Testování jednotky ALU a aplikace metody FMEA Testování jednotky ALU a aplikace metody FMEA Bc. Jiří Sobotka, Vysoké Učení technické v Brně, Fakulta elektrotechniky a komunikačních technologií, Ústav telekomunikací, Purkyňova 118, 612 00 Brno, Česká

Více

www.zlinskedumy.cz Střední průmyslová škola Zlín

www.zlinskedumy.cz Střední průmyslová škola Zlín VY_32_INOVACE_31_01 Škola Název projektu, reg. č. Vzdělávací oblast Vzdělávací obor Tematický okruh Téma Tematická oblast Název Autor Vytvořeno, pro obor, ročník Anotace Přínos/cílové kompetence Střední

Více

Pokročilé architektury počítačů

Pokročilé architektury počítačů Pokročilé architektury počítačů Architektura paměťového a periferního podsystému České vysoké učení technické, Fakulta elektrotechnická A4M36PAP Pokročílé architektury počítačů Ver.1.00 2010 1 Motivace

Více

Systém přerušení. Algoritmizace a programování. Struktura počítače - pokračování. Systémová struktura počítače pokrač.

Systém přerušení. Algoritmizace a programování. Struktura počítače - pokračování. Systémová struktura počítače pokrač. Algoritmizace a programování Struktura počítače - pokračování České vysoké učení technické Fakulta elektrotechnická Ver.1.10 J. Zděnek 2015 Systémová struktura počítače pokrač. Systém přerušení A8B14ADP

Více

Strojový kód k d a asembler procesoru MIPS SPIM. MIPS - prostředí NMS NMS. 32 ks 32bitových registrů ( adresa registru = 5 bitů).

Strojový kód k d a asembler procesoru MIPS SPIM. MIPS - prostředí NMS NMS. 32 ks 32bitových registrů ( adresa registru = 5 bitů). Strojový kód k d a asembler procesoru MIPS Použit ití simulátoru SPIM K.D. - cvičení ÚPA 1 MIPS - prostředí 32 ks 32bitových registrů ( adresa registru = 5 bitů). Registr $0 je zero čte se jako 0x0, zápis

Více

PB002 Základy informačních technologií

PB002 Základy informačních technologií Počítačové systémy 21. září 2015 Základní informace 1 Přednášky nejsou povinné 2 Poku účast klesne pod pět studentů, přednáška se nekoná 3 Slidy z přednášky budou vystaveny 4 Zkouška bude pouze písemná

Více

Metody připojování periferií BI-MPP Přednáška 2

Metody připojování periferií BI-MPP Přednáška 2 Metody připojování periferií BI-MPP Přednáška 2 Ing. Miroslav Skrbek, Ph.D. Katedra počítačových systémů Fakulta informačních technologií České vysoké učení technické v Praze Miroslav Skrbek 2010,2011

Více

ZÁKLADY PROGRAMOVÁNÍ. Mgr. Vladislav BEDNÁŘ 2013 1.3 2/14

ZÁKLADY PROGRAMOVÁNÍ. Mgr. Vladislav BEDNÁŘ 2013 1.3 2/14 ZÁKLADY PROGRAMOVÁNÍ Mgr. Vladislav BEDNÁŘ 2013 1.3 2/14 Co je vhodné vědět, než si vybereme programovací jazyk a začneme programovat roboty. 1 / 14 0:40 1.3. Vliv hardware počítače na programování Vliv

Více

Struktura a architektura počítačů (BI-SAP) 11

Struktura a architektura počítačů (BI-SAP) 11 Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti Struktura a architektura počítačů (BI-SAP) 11 doc. Ing. Hana Kubátová, CSc. Katedra číslicového návrhu Fakulta informačních technologii

Více

Paměť počítače. 0 (neprochází proud) 1 (prochází proud)

Paměť počítače. 0 (neprochází proud) 1 (prochází proud) Paměť počítače Paměť je nezbytnou součástí jakéhokoli počítače. Slouží k uložení základních informací počítače, operačního systému, aplikačních programů a dat uživatele. Počítače jsou vybudovány z bistabilních

Více

Výstavba PC. Vývoj trhu osobních počítačů

Výstavba PC. Vývoj trhu osobních počítačů Výstavba PC Vývoj trhu osobních počítačů Osobní počítač? Sálový počítač (Mainframe) IBM System/370 model 168 (1972) Minipočítač DEC PDP-11/70 (1975) Od 60. let počítač byl buď velký sálový nebo mini, stroj,

Více

Von Neumannovo schema počítače

Von Neumannovo schema počítače Název školy: Střední odborná škola stavební Karlovy Vary Sabinovo náměstí 16, 360 09 Karlovy Vary Autor: Ing. Hana Šmídová Název materiálu: VY_32_INOVACE_10_NEUMANN_S1 Číslo projektu: CZ 1.07/1.5.00/34.1077

Více

Využití ICT pro rozvoj klíčových kompetencí CZ.1.07/1.5.00/

Využití ICT pro rozvoj klíčových kompetencí CZ.1.07/1.5.00/ Střední odborná škola elektrotechnická, Centrum odborné přípravy Zvolenovská 537, Hluboká nad Vltavou Využití ICT pro rozvoj klíčových kompetencí CZ.1.07/1.5.00/34.0448 CZ.1.07/1.5.00/34.0448 1 Číslo projektu

Více

Základní pojmy a historie výpočetní techniky

Základní pojmy a historie výpočetní techniky Základní pojmy a historie výpočetní techniky Vaše jméno 2009 Základní pojmy a historie výpočetní techniky...1 Základní pojmy výpočetní techniky...2 Historický vývoj počítačů:...2 PRVOHORY...2 DRUHOHORY...2

Více

Základní deska (mainboard, motherboard)

Základní deska (mainboard, motherboard) Základní deska (mainboard, motherboard) Hlavním účelem základní desky je propojit jednotlivé součástky počítače do fungujícího celku a integrovaným součástem na základní desce poskytnout elektrické napájení.

Více

Procesor. Základní prvky procesoru Instrukční sada Metody zvýšení výkonu procesoru

Procesor. Základní prvky procesoru Instrukční sada Metody zvýšení výkonu procesoru Počítačové systémy Procesor Miroslav Flídr Počítačové systémy LS 2006-1/17- Západočeská univerzita v Plzni Víceúrovňová organizace počítače Digital logic level Microarchitecture level Processor Instruction

Více

Principy činnosti sběrnic

Principy činnosti sběrnic Cíl přednášky: Ukázat, jak se vyvíjely architektury počítačů v souvislosti s architekturami sběrnic. Zařadit konkrétní typy sběrnic do vývojových etap výpočetních systémů. Ukázat, jak jsou tyto principy

Více

Paměti operační paměti

Paměti operační paměti Paměti operační paměti Autor: Kulhánek Zdeněk Škola: Hotelová škola, Obchodní akademie a Střední průmyslová škola Teplice, Benešovo náměstí 1, příspěvková organizace Kód: VY_32_INOVACE_ICT_828 1.11.2012

Více

Princip funkce počítače

Princip funkce počítače Princip funkce počítače Princip funkce počítače prvotní úlohou počítačů bylo zrychlit provádění matematických výpočtů první počítače kopírovaly obvyklý postup manuálního provádění výpočtů pokyny pro zpracování

Více

Historický vývoj výpočetní techniky. Miroslav Flídr Počítačové systémy LS 2006-1/14- Západočeská univerzita v Plzni

Historický vývoj výpočetní techniky. Miroslav Flídr Počítačové systémy LS 2006-1/14- Západočeská univerzita v Plzni Počítačové systémy Historický vývoj výpočetní techniky Miroslav Flídr Počítačové systémy LS 2006-1/14- Západočeská univerzita v Plzni Co je to počítač? Počítač: počítací stroj, převážně automatické elektronické

Více

Paměťový podsystém počítače

Paměťový podsystém počítače Paměťový podsystém počítače typy pamětových systémů počítače virtuální paměť stránkování segmentace rychlá vyrovnávací paměť 30.1.2013 O. Novák: CIE6 1 Organizace paměťového systému počítače Paměťová hierarchie...

Více

35POS 2007. Počítačové systémy. 2 Úvod, historie, architektura počítače, přenos informace v počítači

35POS 2007. Počítačové systémy. 2 Úvod, historie, architektura počítače, přenos informace v počítači 35POS 2007 Počítačové systémy 2 Úvod, historie, architektura počítače, přenos informace v počítači 1 Úvod Počítač - stroj na zpracování informací. ze vstupních dat - podle programu - výstupní data Dělení

Více

Petr Krajča. Katedra informatiky Univerzita Palackého v Olomouci. Petr Krajča (UP) KMI/YOS: Přednáška I. 10. 10. 2014 1 / 21

Petr Krajča. Katedra informatiky Univerzita Palackého v Olomouci. Petr Krajča (UP) KMI/YOS: Přednáška I. 10. 10. 2014 1 / 21 Operační systémy Úvod do Operačních Systémů Petr Krajča Katedra informatiky Univerzita Palackého v Olomouci Petr Krajča (UP) KMI/YOS: Přednáška I. 10. 10. 2014 1 / 21 Organizační informace email: petr.krajca@upol.cz

Více

Počítačová sestava paměti, operační paměť RAM

Počítačová sestava paměti, operační paměť RAM Pavel Dvořák Gymnázium Velké Meziříčí Počítačová sestava paměti, operační paměť RAM Registrační číslo projektu: CZ.1.07/1.5.00/34.0948 Jazyk: čestina Datum vytvoření: 17. 10. 2012 Cílová skupina: studenti

Více

) informace o stavu řízené veličiny (předávaná řídícímu systému) - nahrazování člověka při řízení Příklad řízení CNC obráběcího stroje

) informace o stavu řízené veličiny (předávaná řídícímu systému) - nahrazování člověka při řízení Příklad řízení CNC obráběcího stroje zapis_rizeni_uvod - Strana 1 z 9 20. Úvod do řízení Řízení Zpětná vazba (angl. #1 je proces, kdy #2 část působí na základě vstupních informací a zpětné vazby na #3 část zařízení tak, aby se dosáhlo požadovaného

Více

Hardware. Z čeho se skládá počítač

Hardware. Z čeho se skládá počítač Hardware Z čeho se skládá počítač Základní jednotka (někdy také stanice) obsahuje: výstupní zobrazovací zařízení CRT nebo LCD monitor počítačová myš vlastní počítač obsahující všechny základní i přídavné

Více

Paměti EEPROM (1) 25/07/2006 1

Paměti EEPROM (1) 25/07/2006 1 Paměti EEPROM (1) EEPROM - Electrically EPROM Mají podobné chování jako paměti EPROM, tj. jedná se o statické, energeticky nezávislé paměti, které je možné naprogramovat a později z nich informace vymazat

Více

Intel 80486 (2) Intel 80486 (1) Intel 80486 (3) Intel 80486 (4) Intel 80486 (6) Intel 80486 (5) Nezřetězené zpracování instrukcí:

Intel 80486 (2) Intel 80486 (1) Intel 80486 (3) Intel 80486 (4) Intel 80486 (6) Intel 80486 (5) Nezřetězené zpracování instrukcí: Intel 80486 (1) Vyroben v roce 1989 Prodáván pod oficiálním názvem 80486DX Plně 32bitový procesor Na svém čipu má integrován: - zmodernizovaný procesor 80386 - numerický koprocesor 80387 - L1 (interní)

Více

Kubatova 19.4.2007 Y36SAP 8. Strojový kód Jazyk symbolických instrukcí asembler JSA pro ADOP a AVR. 2007-Kubátová Y36SAP-strojový kód 1

Kubatova 19.4.2007 Y36SAP 8. Strojový kód Jazyk symbolických instrukcí asembler JSA pro ADOP a AVR. 2007-Kubátová Y36SAP-strojový kód 1 Y36SAP 8 Strojový kód Jazyk symbolických instrukcí asembler JSA pro ADOP a AVR 2007-Kubátová Y36SAP-strojový kód 1 Architektura souboru instrukcí, ISA - Instruction Set Architecture Vysoká Architektura

Více

Obecný popis základní jednotky

Obecný popis základní jednotky Obecný popis základní jednotky Základní součástí počítačové sestavy je skříň. Zatímco bez monitoru či klávesnice by principiálně počítač jako takový mohl fungovat, skříň je neodmyslitelná, tj. je nejdůležitějším

Více

ODBORNÝ VÝCVIK VE 3. TISÍCILETÍ. MEIII Paměti konstant

ODBORNÝ VÝCVIK VE 3. TISÍCILETÍ. MEIII Paměti konstant Projekt: ODBORNÝ VÝCVIK VE 3. TISÍCILETÍ Téma: MEIII - 1.5 Paměti konstant Obor: Mechanik elektronik Ročník: 3. Zpracoval(a): Jiří Kolář Střední průmyslová škola Uherský Brod, 2010 Projekt je spolufinancován

Více

Přednášky o výpočetní technice. Hardware teoreticky. Adam Dominec 2010

Přednášky o výpočetní technice. Hardware teoreticky. Adam Dominec 2010 Přednášky o výpočetní technice Hardware teoreticky Adam Dominec 2010 Rozvržení Historie Procesor Paměť Základní deska přednášky o výpočetní technice Počítací stroje Mechanické počítačky se rozvíjely už

Více

Historie počítačů. 0.generace. (prototypy)

Historie počítačů. 0.generace. (prototypy) Historie počítačů Historie počítačů se dělí do tzv. generací, kde každá generace je charakteristická svou konfigurací, rychlostí počítače a základním stavebním prvkem. Generace počítačů: Generace Rok Konfigurace

Více

Informační a komunikační technologie

Informační a komunikační technologie Informační a komunikační technologie 1. www.isspolygr.cz Vytvořil: Ing. David Adamovský Škola Integrovaná střední škola polygrafická Ročník Název projektu 1. ročník SOŠ Interaktivní metody zdokonalující

Více