Sběrnice, připojování periferních zařízení a RAID. INP 2008 FIT VUT v Brně

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

Download "Sběrnice, připojování periferních zařízení a RAID. INP 2008 FIT VUT v Brně"

Transkript

1 Sběrnice, připojování periferních zařízení a RAID INP 2008 FIT VUT v Brně 1

2 Přehled přednášky Sběrnice Vývoj sběrnicová hierarchie Varianty sběrnic Arbitrace na sběrnici Periferní zařízení Připojování Obsluha Disková pole RAID 2

3 Proč sběrnice? Rozhoduje poměr výkon/cena! Varianty propojení Sběrnice: všechna zařízení sdílí relativně nízký počet vodičů dlouhé vodiče => nižší kmitočty způsob komunikace: jedna komponenta vysílá, všechny mají možnost přijímat relativně nízká propustnost pokud je připojen vyšší počet zařízení Point-to-point linky: samostatné vodiče pro každé zařízení (vyšší cena) relativně vysoký počet vodičů krátké vodiče => vyšší kmitočty komunikace: point to point vysoká propustnost (souběžná komunikace mezi několika páry jednotek je možná) 3

4 Pojmy Sběrnice: propojovací soustava umožňující komunikaci mezi více než jedním zdrojem dat a přijímači dat. Rozhraní: definuje logický význam a elektrické vlastnosti vodičů určených pro komunikaci dané komponenty Komunikační (sběrnicový) protokol: určuje pořadí aktivace signálů rozhraní tak, aby komponenta mohla komunikovat s okolím Sběrnicová transakce (cyklus sběrnice) operace zahrnující vydání adresy a zaslání (nebo přečtení) dat Základní typy sběrnic: adresová vs. datová vs. řídicí (signály RD, WR atd.) interní vs. externí sériové vs. paralelní synchronní vs. asynchronní multiplexovaná vs. dedikovaná atd. Parametry sběrnice podstatným způsobem ovlivňují výkonnost systému! Šířka sběrnice: datová sběrnice počet bitů významně ovlivňuje výkonnost adresová sběrnice počet bitů určuje max. paměťovou kapacitu systému 4

5 Zkratky I/O = V/V - vstup/výstup PZ - periferní zařízení RVP - rychlá vyrovnávací paměť M hlavní paměť IOP I/O procesor 5

6 Typické signály řídicích sběrnic Memory Write (zápis datové části systémové sběrnice do paměti) Memory Read (čtení obsahu paměti do datové části systémové sběrnice) I/O Write (zápis datové části systémové sběrnice do registru) I/O Read (čtení obsahu registru do datové části systémové sběrnice) Transfer ACK (potvrzení příjmu) Bus Request (žádost o přidělení sběrnice) Bus Grant (přidělení sběrnice) Interrupt Request (žádost o přerušení) Interrupt ACK (potvrzení žádosti o přerušení) Clock (systémová synchronizace) Reset (systémové nulování) Základní počítačová architektura (jednosběrnicová, bez RVP - cache). 6

7 PZ se na sběrnici připojuje pomocí řadiče Příklady: řadič disku řadič sériového portu řadič klávesnice atd Příklady: disk sériový port klávesnice atd. 7

8 Připojení jednotek na obousměrnou sběrnici Vodiče obousměrné sběrnice R/W1 Jednotka č.1... Jednotka č.2 R/W2... a) enable přijímač budič enable Paralelní (i sériové) sběrnice musí být zkonstruovány tak, aby umožňovaly obousměrný provoz. Obousměrný přenos signálů vyžaduje použití budičů s třístavovými výstupy. b) 8

9 Př. Mikrokontrolér 8051 s pamětí EPROM Společných 8 bitů adresové a datové sběrnice (P0.X) Čtení z paměti EPROM: Vystav na P0.x dolních 8 bitů adresy a na P2 horní čtyři bity adresy Aktivací signálu ALE ulož dolních 8 bitů do záchytného registru (8282) Aktivuj paměť Přečti data z EPROM na P0.x Výhody: nižší počet vodičů sběrnice Nevýhody: složitější (a pomalejší) komunikace Multiplexovaná A/D sběrnice A/D multiplex 9

10 Základní uspořádání počítače jediná sběrnice CPU RVP PAMĚŤOVÁ - V/V SBĚRNICE M ŘADIČ V/V ŘADIČ V/V ŘADIČ V/V D D Grafická jednotka síť LAN Veškerá komunikace probíhá přes V/V sběrnici, která je sdílená všemi jednotkami, provoz je prakticky vždy dvoubodový, tj. jedna jednotka vysílá a druhá přijímá. 10

11 Základní parametry V/V jednotek přenosová rychlost přístupová doba, resp. doba latence (čekání) chování jednotky, zda umožňuje provoz IN, OUT, anebo zda jde o vnější paměť (chování M) s možností čtení a zápisu (R/W) kdo je partnerem v přenosu, zda člověk, nebo stroj; s tím souvisí kód a typ přenášené informace 11

12 Sběrnicové hierarchie v prvních PC SCSI -Small Computer Systems Interface Rychlá komunikace mezi procesorem a rychlou vyrovnávací pamětí. Ostatní zařízení komunikují přes pomalejší systémovou sběrnici. Př. PC se sběrnicí ISA 12

13 Sběrnicové hierarchie v pokročilejších PC FireWire (označované jako i.link nebo IEEE 1394) je standard sériové sběrnice pro připojení periférií k počítači. Důraz na hierarchii systémových sběrnic. Každý z těchto segmentů je různě rychlý. 13

14 Sběrnicová hierarchie v PC s PCI sběrnicí AGP - Accelerated Graphics Port Northbridge - transformace sběrnice procesoru na sběrnici PCI Southbridge - transformace sběrnice PCI na rozhraní PZ 14

15 Další vývoj, jiná terminologie cache 15

16 16

17 Označení jednotek na sběrnici V definicích sběrnic se používá označování jednotek podle jejich funkce při řízení přenosu: hlavní (M - master) a vedlejší (S - slave) případně Initiator -Target nebo podle směru přenosu zdroj (S - Source) a příjemce (A - Acceptor). 17

18 Řízení asynchronní sběrnice Jednostranně řízení zajišťuje buď zdroj nebo příjemce Oboustranně na řízení se podílí zdroj i příjemce Součástí dějů na sběrnici nejsou synchronizační signály, tj. generování nějakého signálu je vázáno na výskyt události předcházející. 18

19 Asynchronní přenos řízený jednostranně DATA DATA DATA PLATNÁ ŽÁDOST O DATA Řízení zdrojem S (source) Řízení příjemcem A (acceptor) K vzorkování (převzetí) dat dochází hranou, nebo hladinou signálu DATA PLATNÁ, nebo ŽÁDOST O DATA. Nevýhodou jednostranného řízení je, že není potvrzováno správné převzetí dat, což může nastat, opozdí-li se příjemce, má-li poruchu, či jiné problémy vyžadující servis či opravu. Proto se doplňuje potvrzovací signál ACK (acknowledge), kterým se mění jednostrannéřízení na dvoustranné a dostáváme tak tzv. korespondenční protokol (handshake). 19

20 Asynchronní protokol řízený oboustranně (handshake) DATA DATA DATA DATA DATA PLATNÁ ze S ŽÁDOST O DATA z A POTVRZENÍ z A ACK POTVRZENÍ ze S ACK Přenos vyvolaný zdrojem S Přenos vyvolaný příjemcem A Máme zde naznačen úplný (uzavřený) korespondenční cyklus, který se vyznačuje pevným sledem hran, vázaných šipkami vzájemné závislosti (full interlock). V definici některých sběrnic se můžeme setkat se zvětšeným stupněm volnosti vzájemných závislostí. Takové protokoly se označují jako polouzavřené (half interlock). 20

21 Způsoby rozhodování o přidělení sběrnice při současné žádosti několika jednotek Rozhodování: Centralizované x decentralizované Prioritní x spravedlivé U centrálního řízení je použita centrální rozhodovací jednotka (arbitr), která rozhoduje buď podle priority, nebo spravedlivě, např. podle pořadí vzniku žádostí (udržuje se fronta požadavků), cyklicky (pomocí centrálního čítače), nebo náhodně. Prioritní dekodér je základem centrálního rozhodovacího členu, který po vyhodnocení priority žádostí oznámí jednotce s nejvyšší prioritou, že získala sběrnici. Vlastní mechanismus oznámení může využívat vyzývání (polling), kdy se na adresovou, datovou, nebo rozhodovací (vyzývací) sběrnici vyšle číslo vítězné jednotky. Jednotka, která zjistí svoje číslo, může zahájit přenos po sběrnici. 21

22 a) Rozhodování s vyzývacím číslem Centrální vyzývání s vyzývacím číslem: Signál žádost je generován do společného vodiče ten je přijat arbitrem. Arbitr začne vysílat vyzývacíčíslo. Zařízení, které žádá o přidělení sběrnice, rozpozná své číslo, pak vygeneruje signál sběrnice obsazena. Provede se vlastní přenos dat. Je využíván prioritní systém. 22

23 b) Prioritní linka Jednotlivá zařízení vysílají signály žádost x do společného vodiče. Arbitr odpoví vysláním signálu sběrnice volná, ta jsou jednotlivými zařízeními postupně přijímána a vyhodnocena. Zařízení, které vyslalo žádost, zablokuje odeslání signálu sběrnice volná do následujícího PZ a vyšle signál sběrnice obsazena. Jakmile je ukončen přenos dat, signál sběrnice obsazena je shozen. Prioritní systém je uplatněn pořadím zařízení na kabelu sběrnice volná zařízení, která jsou blíže arbitra, mají vyšší prioritu. Je využíván prioritní systém. 23

24 c) Decentralizovaná sériová linka Generování signálu žádost vyvolá nastavení signálu sběrnice obsazena, ten je postupně vyhodnocován jednotlivými zařízeními. Jakmile se signál sběrnice obsazena dostane na vstup zařízení Z K, které vygenerovalo žádost, je jeho přenos do následujícího zařízení zablokován. Zařízení Z K může začít přenášet data. Př. U rozhraní SCSI je adresa v kódu 1 z n. Tato adresa se vysílá jako součást žádosti. Pokud je PZ zpětně detekuje více než jednu jedničku, je rozpoznána kolize. Podle pozice bitu je zjištěna priorita. 24

25 Způsoby připojování a řízení periferních zařízení Procesor komunikuje s registry řadiče periferního zařízení. Používá k tomu buď instrukce pro práci s pamětí nebo speciální instrukce pro ovládání V/V. Poznámky: Např. není možné přímo realizovat přenos mezi registrem řadiče a pamětí adresy obou by musely být ve stejném okamžiku vystaveny na sběrnici. Přímá komunikace mezi periferií a pamětí (bez účasti procesoru) je možná zavedením dalších obvodů např. DMA. 25

26 Řadič periferního zařízení ABUS DBUS CBUS Řadič PZ DataIn reg. DataOut reg. Stavový reg. PZ Funkceřadiče: komunikace s CPU, vyvolání přerušení, řízení a časování operací PZ, realizuje vyrovnávací paměť, detekuje a reportuje poruchu Řídicí reg. FSM Registry jsou programovatelné ze strany procesoru. Datový registr - přes něj se přenášejí data. Řídicí registr - určuje způsob provedení operace PZ. Stavový registr - stav řadiče a PZ. 26

27 Fáze periferní operace (příklad) přenos dat z operační paměti do vyrovnávací paměti řadiče, přenos dat z řadiče do PZ, autonomní realizace periferní operace (tisk řádku, zápis sektoru/více sektorů), hlášení z PZ do řadiče PZ o skončení operace, analýza stavové informace řadičem PZ o výsledku periferní operace, hlášení z řadiče PZ do CPU o skončení operace (možnost využití přerušení) analýza stavové informace o výsledku periferní operace procesorem. 27

28 Možnosti připojení PZ: 1) mapovaný V/V Registry PZ jsou namapovány do na určité adresy paměti PZ a paměť sdílí stejný adresový prostor Operace s PZ se provádí stejně jako s pamětí (instrukcemi pro čtení a zápis) PZ Řešení je založeno na použití adresového dekodéru. 28

29 Možnosti připojení PZ: 2) izolovaný V/V Oddělení adresového prostoru paměti a periferií Registry periferních zařízení mají svůj vlastní adresový prostor (uveden příklad, kdy je možné adresovat až 8 registrů v periferních zařízeních) Operace s PZ se provede pomocí speciální instrukce IN a OUT (např. signál zápis do registru (viz obrázek) je odvozen od instrukce OUT) Datová sběrnice 29

30 Způsoby obsluhy periférií Programový V/V Procesor testuje ve smyčce stav všech PZ (stisknuta klávesa, přišla data ze sítě?), což je neefektivní. Využití přerušení Pokud PZ potřebuje obsluhu vyvolá přerušení a procesor jej obslouží. Využití obvodů pro řízení blokových přenosů DMA (direct memory access) Přenos větších objemů dat mezi PZ a pamětí zajistí DMA bez použití procesoru Využití IO procesorů Zobecnění konceptu DMA 30

31 Porovnání přístupů (př: čtení dat z PZ do paměti) 31

32 A. Programovaný V/V (polling) Procesor testuje ve smyčce stav PZ (byla stisknuta klávesa?). Pokud je možné provést obsluhu PZ (klávesa stisknuta), provede obsluhu (přečte kód znaku a zpracuje ho), jinak opět testuje ve smyčce stav PZ (byla stisknuta klávesa?). Je zřejmé, žečekací smyčka zatěžuje procesor, který pak nemůže provádět užitečnější práci. Rovněž sběrnice je zbytečně zatěžována. CPU TEST STAVU Fi PZi Fi flagi & 1 - připraven 0 - pracuje 32

33 B. Obsluha využívající přerušení: O obsluhu žádá PZ!!! Př. Pokud byla stisknuta klávesa, procesor přeruší uživatelský program, uschová obsahy registrů a návratovou adresu na zásobník a obslouží klávesnici (rutina na adrese Y). Potom obnoví obsahy registrů a vrátí se do uživatelského programu. Jak se řeší priorita, když dvě a více PZ žádají o obsluhu? Viz předchozí přednášky Přerušení programu po vykonání instrukce na adrese N. Návrat z obsluhy přerušení 33

34 C. Přenos DMA (Direct Memory Access) Koncept přerušení je nevýhodný, pokud je třeba přenášet větší objemy dat. Při obsluze přerušení se procesor podílí na datových přenosech, což ho zatěžuje => zaveden DMA. Řadič DMA je speciální obvod zajišťující blokové přenosy mezi PZ a pamětí (popř. mezi pamětí a pamětí). CPU zadá požadavek obvodu DMA, tj. adresu PZ, adresu v paměti (ta se uloží do Address Register v DMA) a počet slov (ten se uloží do Data Count v DMA). DMA obvod provede přesun dat, slovo za slovem, bez zásahu CPU. data buď prochází přes řadič DMA nebo data neprochází přes řadič DMA CPU mezitím může vykonat další kód (je však omezen ve využívání sběrnice, viz dále). - Po ukončení přenosu (popř. při vzniku chyby) obvod DMA vyvolá přerušení. Obvod řadiče DMA - typické komponenty a rozhraní - je připojen ke sběrnici 34

35 Pozastavení procesoru při DMA V okamžiku, kdy DMA potřebuje sběrnici pro přenos jednoho slova, pozastaví se činnost procesoru (který se odpojí od sběrnice). Nejedná se o přerušení, jen o dočasné pozastavení práce procesoru. Obrázek ukazuje, kde může být procesor pozastaven. Dojde tak jen ke zpomalení činnosti procesoru. Procesor je pozastaven před tou fází instrukce, kdy potřebuje sběrnici. 35

36 Různé konfigurace systému, který využívá DMA (přes DMA prochází data) Každý transfer jednoho slova používá sběrnici 2x (IO->DMA->M), procesor je pozastaven 2x Každý transfer jednoho slova používá sběrnici 1x (DMA->M), procesor je pozastaven 1x Všechna zařízení, která používají DMA, jsou na jedné sběrnici, každý transfer jednoho slova používá sběrnici 1x (DMA->M), procesor je pozastaven 1x 36

37 Řadič DMA 8237 pro procesory řady 8086 Zde data neprochází přes obvod DMA! Příklad přenosu z paměti na disk 1. Zařízení žádá obsluhu pomocí DMA signálem DREQ (DMA request). 2. DMA aktivuje HRQ (hold request). 3. CPU dokončí sběrnicový cyklus (nezbytně to nemusí být instrukce) a nastaví HDLA (hold acknowledge). HOLD zůstává aktivní během činnosti DMA. 4. DMA aktivuje DACK (DMA acknowledge), který odstartuje činnost PZ. 5. DMA začíná přenos vložením adresy prvního bytu na ABUS a aktivuje signál MEMR (memory read); potom aktivuje IOW pro zápis do PZ. DMA dekrementuječítač a inkrementuje ukazatel adresy. Opakuje se dokud se nepřenesou všechna slova. 6. DMA deaktivuje HRQ, čímž vrátí kontrolu nad sběrnicí CPU. 37

38 D. IO procesory Řadič DMA je v podstatě jednoduchý FSM s několika registry. Rozšířením principu DMA se dospělo ke koncepci IO procesoru. IO procesor (IOP) je další procesor počítače, který má ale speciální instrukční soubor (zejména IO instrukce). Procesor nemá přístup k registrům řadiče. IO procesor komunikuje s řadiči jednotným způsobem. Procesor zadá IO procesoru program, který má vykonat. Program je uložen v hlavní paměti. 38

39 Příklad sběrnice: PCI a varianty (Peripheral Component Interconnection) PCI paralelní sběrnice (dnes už se přestává používat) PCIX podobně jako PCI, vyšší výkon i efektivita PCI Express vysokorychlostní plně duplexní sériové linky, přenos na základě paketové komunikace (každá linka 2.5Gb/s oběma směry) PCI express 39

40 Disková pole RAID (Redundant Array of Inexpensive Disks) Mezi neustále rostoucí operační rychlostí procesoru a mnohem pomaleji se zvyšující přenosovou rychlostí disků je stále se zvětšující disproporce. Hovoří se též o výkonové mezeře CPU - IO. Vliv tohoto jevu ilustrujeme následujícím příkladem. Příklad: Uvažujeme testovací úlohu, jejíž provedení trvá 100 s, z toho 90 s se využívá CPU a 10 s se využívají V/V jednotky. Rychlost procesoru se zvyšuje po dobu 5 let, a to každý rok o 50%, rychlost IO se nemění. Jak rychle poběží tento program za 5 let, a jaký bude poměr časů CPU a IO? Výsledek shrnuje následující tabulka. 40

41 Podíl IO operací na době výpočtu Po 5 letech jižčiní doba činnosti IO 45% doby běhu testovacího programu. Další zrychlování procesoru pak nepřináší očekávaný efekt. Tento jev je zvláště výrazný u systémů s vysokým podílem IO operací, jako jsou - informační systémy - rezervační systémy pro letenky aj. - systémy pro sledování pohybu materiálu - síťové servery - a další 41

42 Koncepce RAID U disku, jakožto nejdůležitější IO paměti, se objevila koncepce RAID - Redundant Array of Inexpensive Disks, která je již značně rozšířená. Jde o budování polí desítek až stovek diskových jednotek s rovnoměrným rozložením zátěže. Řízení rovnoměrného rozložení zátěže je prvním problémem, který se u diskových polí musí řešit. Zvětšení počtu jednotek má dále negativní vliv na spolehlivost diskového subsystému. Má-li disková jednotka střední dobu mezi poruchami MTBF např hod., tak diskové pole tvořené n jednotkami má střední dobu mezi poruchami MTBF/n, což je pro praxi nepřijatelné. Vznikla tedy potřeba použít některé z metod pro zvyšování provozní spolehlivosti systému, resp. zabezpečení dat. Rozložení zátěže se řeší prokládanou činností disků (disk striping, disk interleaving). 42

43 Prokládání činnosti disků Pokud je požadováno čtení z logicky sousedních proužků (stripe), např. z 0, 1, 2 a 3, potom toto čtení proběhne souběžně a tudíž velmi rychle. Pro uvedenou posloupnost je zátěž rozložena mezi všechny disky. 43

44 Principy RAID Data se člení na "proužky" stanovené velikosti, např. byty, kratší bloky, bloky (sektory), multisektory, stopy, válce, a tyto datové celky se rovnoměrně cyklicky zapisují do diskového pole. Jemnějšíčlenění než byty se nepoužívá. Je zřejmé, že efektivní přenosová rychlost se při zápisu i při čtení výrazně zvýší. Prokládání lze implementovat programově, nebo obvodovým řadičem. Pro zabezpečení proti ztrátě dat vlivem poruchy některé jednotky lze použít zdvojení, paritu, Hammingův kód Zabezpečovací informace je buď uložena na speciálním disku nebo distribuována na všechny disky. 44

45 Typy RAID RAID 0: bez redundance, prokládání RAID 1: zdvojení (mirroring) (2W, R/2) RAID 2: prokládání, Hammingův kód RAID 3: paritní disk, prokládání bytů RAID 4: paritní disk, prokládání bloků RAID 5: parita, prokládání bloků, distribuovaná parita RAID 6: distribuovaná parita, vypočtena 2x, ale různým způsobem + další nestandardní 45

46 Zabezpečení paritou Vlivem zdvojení dojde ke zpomalení operace zápisu, protože každý blok se zapisuje dvakrát, čtení se však zrychlí, protože operace vyhledávání lze prokládat (na úrovni sektorů). Použití paritního disku je zřejmé z obrázku. jednotka ep Zabezpečení sudou paritou Poznámka: ep - even Parity Do čtvrté jednotky, označené ep, se zaznamenává datový proužek zvolené délky, který doplňuje data zapsaná do jednotek 0, 1, 2 na sudou paritu. Je zde naznačeno uložení čtyř proužků délky 1 bit. S datovými proužky větší délky se pracuje obdobně. 46

47 Princip čtení, zápisu a obnovy dat pro jednotku 0 jednotka ep 1. Čtení č0 2. Zápis metodou R - M - W (Read - Modify - Write) nová data č0 M2 čep z0 zep 47

48 3. Zápis metodou R - W (Reconstruct Write) nová data č1 M2 č2 z0 zep 4. Obnova dat jednotky 0 č1 č2 M2 čep obnovená data jednotky 0 48

49 Rozložení zátěže u RAID rotující parita Je zřejmé, že zatížení paritního disku je v dosavadním uspořádání zdaleka nejvyšší. Rovnoměrného zatížení všech jednotek se dosáhne použitím principu rotující parity podle obr. (Opět je zde pro zjednodušení použito proužku délky 1 bit.) jednotka P 0 0 P 1 1 P 1 1 P Řízení rotace parity pro pole s více řádky je již složitější, viz příklad pole se dvěma řádky na následujícím obrázku. 49

50 Rotace parity v poli 2 x 5 řádek P P P P P řádek P P P P P Další zdokonalení zabezpečení dat v diskových polích, které je relativně jednoduché, nabízí použití dvojrozměrné parity a Hammingova kódu. 50

51 Literatura Drábek, V.: Výstavba počítačů. Skriptum VUT Brno, 1995 Kotásek, Z.: Periferní zařízení. Texty k přednáškám. FIT VUT Brno, 2006 Stallings, W.: Computer Organization and Architecture, 7th ed., Pearson Prentice Hall,

Základní principy konstrukce systémové sběrnice - shrnutí. Shrnout základní principy konstrukce a fungování systémových sběrnic.

Základní principy konstrukce systémové sběrnice - shrnutí. Shrnout základní principy konstrukce a fungování systémových sběrnic. Základní principy konstrukce systémové sběrnice - shrnutí Shrnout základní principy konstrukce a fungování systémových sběrnic. 1 Co je to systémová sběrnice? Systémová sběrnice je prostředek sloužící

Více

Systém řízení sběrnice

Systém řízení sběrnice Systém řízení sběrnice Sběrnice je komunikační cesta, která spojuje dvě či více zařízení. V určitý okamžik je možné aby pouze jedno z připojených zařízení vložilo na sběrnici data. Vložená data pak mohou

Více

Systémová sběrnice, souvislost architektury počítače a systémové

Systémová sběrnice, souvislost architektury počítače a systémové Systémová sběrnice, souvislost architektury počítače a systémové sběrnice, principy činnosti Některé aspekty V/V sběrnic Cíl přednášky: Ukázat, jak se vyvíjely architektury počítačů v souvislosti s architekturami

Více

Pokročilé architektury počítačů

Pokročilé architektury počítačů Pokročilé architektury počítačů Architektura IO podsystému České vysoké učení technické, Fakulta elektrotechnická A4M36PAP Pokročílé architektury počítačů Ver.1.00 2010 1 Co je úkolem? Propojit jednotlivé

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

Řízení IO přenosů DMA řadičem

Řízení IO přenosů DMA řadičem Řízení IO přenosů DMA řadičem Doplňující text pro POT K. D. 2001 DMA řadič Při přímém řízení IO operací procesorem i při použití přerušovacího systému je rychlost přenosu dat mezi IO řadičem a pamětí limitována

Více

Periferní operace využívající přímý přístup do paměti

Periferní operace využívající přímý přístup do paměti Periferní operace využívající přímý přístup do paměti Základní pojmy Programová obsluha periferní operace řízení této činnosti procesorem. Periferní operace využívající přerušení řízení řadičem přerušení,

Více

Pozice sběrnice v počítači

Pozice sběrnice v počítači SBĚRNICE - souhrn Pozice sběrnice v počítači Systémová sběrnice nebo vstup/výstupní sběrnice. Systémová sběrnice komunikace mezi procesorem a ostatními komponentami počítače Operace: zápis/čtení do/z registru,

Více

Disková pole (RAID) 1

Disková pole (RAID) 1 Disková pole (RAID) 1 Architektury RAID Důvod zavedení RAID: reakce na zvyšující se rychlost procesoru. Pozice diskové paměti v klasickém personálním počítači vyhovuje pro aplikace s jedním uživatelem.

Více

Principy komunikace s adaptéry periferních zařízení (PZ)

Principy komunikace s adaptéry periferních zařízení (PZ) Principy komunikace s adaptéry periferních zařízení (PZ) Několik možností kategorizace principů komunikace s externími adaptéry, např.: 1. Podle způsobu adresace registrů, které jsou součástí adaptérů.

Více

Koncepce DMA POT POT. Při vstupu nebo výstupu dat se opakují jednoduché činnosti. Jednotlivé kroky lze realizovat pomocí speciálního HW.

Koncepce DMA POT POT. Při vstupu nebo výstupu dat se opakují jednoduché činnosti. Jednotlivé kroky lze realizovat pomocí speciálního HW. p 1 Koncepce DMA Při vstupu nebo výstupu dat se opakují jednoduché činnosti. Jednotlivé kroky lze realizovat pomocí speciálního HW. Čekání na připravenost V/V Přenos paměť V/V nebo V/V paměť Posun pointeru

Více

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

Metody připojování periferií BI-MPP Přednáška 1 Metody připojování periferií BI-MPP Přednáška 1 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

Disková pole (RAID) 1

Disková pole (RAID) 1 Disková pole (RAID) 1 Architektury RAID Základní myšlenka: snaha o zpracování dat paralelně. Pozice diskové paměti v klasickém personálním počítači vyhovuje pro aplikace s jedním uživatelem. Řešení: data

Více

Vstupně - výstupní moduly

Vstupně - výstupní moduly Vstupně - výstupní moduly Přídavná zařízení sloužící ke vstupu a výstupu dat bo k uchovávání a archivaci dat Nejsou připojována ke sběrnici přímo, ale prostřednictvím vstupně-výstupních modulů ( ů ). Hlavní

Více

Vrstvy periferních rozhraní

Vrstvy periferních rozhraní Vrstvy periferních rozhraní Cíl přednášky Prezentovat, jak postupovat při analýze konkrétního rozhraní. Vysvětlit pojem vrstvy periferních rozhraní. Ukázat způsob využití tohoto pojmu na rozhraní RS 232.

Více

Přerušovací systém s prioritním řetězem

Přerušovací systém s prioritním řetězem Přerušovací systém s prioritním řetězem Doplňující text pro přednášky z POT Úvod Přerušovací systém mikropočítače může být koncipován několika způsoby. Jednou z možností je přerušovací systém s prioritním

Více

Přednášející: Zdeněk Kotásek. Ústav počítačových systémů, místnost č. 25

Přednášející: Zdeněk Kotásek. Ústav počítačových systémů, místnost č. 25 PERIFERNÍ ZAŘÍZENÍ Přednášející: Zdeněk Kotásek Ústav počítačových systémů, místnost č. 25 1 Periferní operace základní principy Na periferní operaci se podílejí: počítač systémová sběrnice adaptér V/V

Více

Rozhraní SCSI. Rozhraní SCSI. Architektura SCSI

Rozhraní SCSI. Rozhraní SCSI. Architektura SCSI 1 Architektura SCSI 2 ParalelnírozhraníSCSI Sběrnice typu multimaster. Max. 8 resp. 16 zařízení. Různé elektrické provedení SE (Single Ended) HVD (High Voltage Differential) LVD (Low Voltage Differential)

Více

Přednáška. Vstup/Výstup. Katedra počítačových systémů FIT, České vysoké učení technické v Praze Jan Trdlička, 2012

Přednáška. Vstup/Výstup. Katedra počítačových systémů FIT, České vysoké učení technické v Praze Jan Trdlička, 2012 Přednáška Vstup/Výstup. Katedra počítačových systémů FIT, České vysoké učení technické v Praze Jan Trdlička, 2012 Příprava studijního programu Informatika je podporována projektem financovaným z Evropského

Více

Informační a komunikační technologie

Informační a komunikační technologie Informační a komunikační technologie 4. 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

Disková pole (RAID) 1

Disková pole (RAID) 1 Disková pole (RAID) 1 Architektury RAID Důvod zavedení RAID: reakce na zvyšující se rychlost procesoru. Pozice diskové paměti v klasickém personálním počítači vyhovuje pro aplikace s jedním uživatelem.

Více

Profilová část maturitní zkoušky 2014/2015

Profilová část maturitní zkoušky 2014/2015 Střední průmyslová škola, Přerov, Havlíčkova 2 751 52 Přerov Profilová část maturitní zkoušky 2014/2015 TEMATICKÉ OKRUHY A HODNOTÍCÍ KRITÉRIA Studijní obor: 26-41-M/01 Elektrotechnika Zaměření: technika

Více

Přerušovací systém 12.přednáška

Přerušovací systém 12.přednáška Přerušovací systém 12.přednáška Přerušovací systém Pomocí přerušení procesor reaguje na asynchronní události. Přerušení znamená přechod na vykonávání obsluhy přerušení (součást OS). Po vykonání ošetření

Více

Server je v informatice obecné označení pro počítač, který poskytuje nějaké služby nebo počítačový program, který tyto služby realizuje.

Server je v informatice obecné označení pro počítač, který poskytuje nějaké služby nebo počítačový program, který tyto služby realizuje. Server je v informatice obecné označení pro počítač, který poskytuje nějaké služby nebo počítačový program, který tyto služby realizuje. Servery jsou buď umístěny volně nebo ve speciální místnosti, kterou

Více

architektura mostů severní / jižní most (angl. north / south bridge) 1. Čipové sady s architekturou severního / jižního mostu

architektura mostů severní / jižní most (angl. north / south bridge) 1. Čipové sady s architekturou severního / jižního mostu Čipová sada Čipová sada (chipset) je hlavní logický integrovaný obvod základní desky. Jeho úkolem je řídit komunikaci mezi procesorem a ostatními zařízeními a obvody. V obvodech čipové sady jsou integrovány

Více

Inovace výuky prostřednictvím ICT v SPŠ Zlín, CZ.1.07/1.5.00/ Vzdělávání v informačních a komunikačních technologií

Inovace výuky prostřednictvím ICT v SPŠ Zlín, CZ.1.07/1.5.00/ Vzdělávání v informačních a komunikačních technologií VY_32_INOVACE_31_09 Š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

Přednášející: Zdeněk Kotásek. Ústav počítačových systémů, místnost č. L322

Přednášející: Zdeněk Kotásek. Ústav počítačových systémů, místnost č. L322 PERIFERNÍ ZAŘÍZENÍ Přednášející: Zdeněk Kotásek Ústav počítačových systémů, místnost č. L322 1 Charakteristika předmětu Předmět zaměřený na principy řízení periferních operací, sběrnice systémové, sběrnice

Více

Cíl přednášky: Obsah přednášky:

Cíl přednášky: Obsah přednášky: Architektury počítačů na bázi sběrnice PCI Cíl přednášky: Vysvětlit principy architektur PC na bázi sběrnice PCI. Obsah přednášky: Základní architektury PC na bázi PCI. Funkce northbridge a southbridge.

Více

AGP - Accelerated Graphics Port

AGP - Accelerated Graphics Port AGP - Accelerated Graphics Port Grafiku 3D a video bylo možné v jisté vývojové etapě techniky pracovních stanic provozovat pouze na kvalitních pracovních stanicích (cena 20 000 USD a více) - AGP představuje

Více

3. Principy komunikace s perifériemi: V/V brány, programové řízení, přerušení, řešení priorit. Řadiče, DMA kanály. Popis činnosti DMA kanálu.

3. Principy komunikace s perifériemi: V/V brány, programové řízení, přerušení, řešení priorit. Řadiče, DMA kanály. Popis činnosti DMA kanálu. 3. Principy komunikace s perifériemi: V/V brány, programové řízení, přerušení, řešení priorit. Řadiče, DMA kanály. Popis činnosti DMA kanálu. Obsah 3. Principy komunikace s perifériemi: V/V brány, programové

Více

Profilová část maturitní zkoušky 2015/2016

Profilová část maturitní zkoušky 2015/2016 Střední průmyslová škola, Přerov, Havlíčkova 2 751 52 Přerov Profilová část maturitní zkoušky 2015/2016 TEMATICKÉ OKRUHY A HODNOTÍCÍ KRITÉRIA Studijní obor: 26-41-M/01 Elektrotechnika Zaměření: technika

Více

Přednášející: Zdeněk Kotásek. Ústav počítačových systémů, místnost č. L322

Přednášející: Zdeněk Kotásek. Ústav počítačových systémů, místnost č. L322 PERIFERNÍ ZAŘÍZENÍ Přednášející: Zdeněk Kotásek Ústav počítačových systémů, místnost č. L322 1 Charakteristika předmětu Předmět zaměřený na principy řízení periferních operací, sběrnice systémové, sběrnice

Více

Akademický rok: 2004/05 Datum: Příjmení: Křestní jméno: Osobní číslo: Obor:

Akademický rok: 2004/05 Datum: Příjmení: Křestní jméno: Osobní číslo: Obor: Západočeská univerzita v Plzni Písemná zkouška z předmětu: Zkoušející: Katedra informatiky a výpočetní techniky Počítačová technika KIV/POT Dr. Ing. Karel Dudáček Akademický rok: 2004/05 Datum: Příjmení:

Více

Praktické úlohy- 2.oblast zaměření

Praktické úlohy- 2.oblast zaměření Praktické úlohy- 2.oblast zaměření Realizace praktických úloh zaměřených na dovednosti v oblastech: Měření specializovanými přístroji, jejich obsluha a parametrizace; Diagnostika a specifikace závad, měření

Více

Metody připojování periferií

Metody připojování periferií Metody připojování periferií BI-MPP Přednáška 8 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

Mikrokontroléry. Doplňující text pro POS K. D. 2001

Mikrokontroléry. Doplňující text pro POS K. D. 2001 Mikrokontroléry Doplňující text pro POS K. D. 2001 Úvod Mikrokontroléry, jinak též označované jako jednočipové mikropočítače, obsahují v jediném pouzdře všechny podstatné části mikropočítače: Řadič a aritmetickou

Více

Sběrnice. Parametry sběrnic: a. Přenosová rychlost - určuje max. počet bitů přenesených za 1 sekundu [b/s]

Sběrnice. Parametry sběrnic: a. Přenosová rychlost - určuje max. počet bitů přenesených za 1 sekundu [b/s] Sběrnice Sběrnice je soustava vodičů, které zajišťují propojení jednotlivých obvodů počítače. Používají se k přenosu dat, adres, řídicích a stavových signálů. Sběrnice v PC jsou uspořádaný hierarchicky

Více

Komunikace procesoru s okolím

Komunikace procesoru s okolím Komunikace procesoru s okolím Obvody umožňující komunikaci procesoru s okolím, zahrnujeme do tzv. podpůrných obvodů, které jsou součástí čipové sady základní desky. Ke komunikaci s okolím procesor používá

Více

Sběrnice PCI, PCI-X, PCI Express

Sběrnice PCI, PCI-X, PCI Express Sběrnice PCI, PCI-X, PCI Express Přehled PCI, PCI-X Meze paralelních sběrnic. Důvody pro zavedení vysokorychlostních sériových protokolů do systémových sběrnic. Vlastnosti sběrnice PCI Express. Zobecnění

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

Vestavné systémy BI-VES Přednáška 5

Vestavné systémy BI-VES Přednáška 5 Vestavné systémy BI-VES Přednáška 5 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 ZS2010/11 Evropský

Více

zení Koncepce připojení V/V zařízení POT POT ... V/V zařízení jsou připojena na sběrnici pomocí řadičů. Řadiče Připojení periferních zařízení

zení Koncepce připojení V/V zařízení POT POT ... V/V zařízení jsou připojena na sběrnici pomocí řadičů. Řadiče Připojení periferních zařízení Připojení periferních zařízen zení 1 Koncepce připojení V/V zařízení V/V zařízení jsou připojena na sběrnici pomocí řadičů. Řadiče specializované (řadič disku) lze k nim připojit jen zařízení určitého

Více

pole Princip 1. Zvýšení rychlosti. 2. Zvýšení bezpečnosti uložených dat (proti ztrátě).

pole Princip 1. Zvýšení rychlosti. 2. Zvýšení bezpečnosti uložených dat (proti ztrátě). Rozdělení celkové kapacity disků mezi několik diskových jednotek. Princip Důvody:. Zvýšení rychlosti. Paralelní práce většího počtu diskových jednotek.. Zvýšení bezpečnosti uložených dat (proti ztrátě).

Více

Uplatnění sériových protokolů ve V/V sběrnici

Uplatnění sériových protokolů ve V/V sběrnici Uplatnění sériových protokolů ve V/V sběrnici Co víme o sběrnicích? V počítači existují 2 klíčové sběrnice: systémová sběrnice a vstup/výstupní sběrnice (V/V sběrnice) Z hlediska hierarchie má každá sběrnice

Více

Integrovaná střední škola, Sokolnice 496

Integrovaná střední škola, Sokolnice 496 Integrovaná střední škola, Sokolnice 496 Název projektu: Moderní škola Registrační číslo: CZ.1.07/1.5.00/34.0467 Název klíčové aktivity: III/2 - Inovace a zkvalitnění výuky prostřednictvím ICT Kód výstupu:

Více

Přednášející: Zdeněk Kotásek. Ústav počítačových systémů, místnost č. L336

Přednášející: Zdeněk Kotásek. Ústav počítačových systémů, místnost č. L336 PERIFERNÍ ZAŘÍZENÍ Přednášející: Zdeněk Kotásek Ústav počítačových systémů, místnost č. L336 1 Charakteristika předmětu Předmět zaměřený na principy řízení periferních operací, sběrnice systémové, sběrnice

Více

Z čeho se sběrnice skládá?

Z čeho se sběrnice skládá? Sběrnice Co je to sběrnice? Definovat sběrnici je jednoduché i složité zároveň. Jedná se o předávací místo mezi (typicky) více součástkami počítače. Sběrnicí však může být i předávací místo jen mezi dvěma

Více

Gymnázium Vysoké Mýto nám. Vaňorného 163, 566 01 Vysoké Mýto

Gymnázium Vysoké Mýto nám. Vaňorného 163, 566 01 Vysoké Mýto Gymnázium Vysoké Mýto nám. Vaňorného 163, 566 01 Vysoké Mýto Registrační číslo projektu Šablona Autor Název materiálu CZ.1.07/1.5.00/34.0951 III/2 INOVACE A ZKVALITNĚNÍ VÝUKY PROSTŘEDNICTVÍM ICT Mgr. Petr

Více

Vstupně výstupní moduly. 13.přednáška

Vstupně výstupní moduly. 13.přednáška Vstupně výstupní moduly 13.přednáška Vstupně-výstupn výstupní modul (I/O modul) Přídavná zařízení sloužící ke vstupu a výstupu dat nebo k uchovávání a archivaci dat Nejsou připojována ke sběrnici přímo,

Více

Cíl přednášky: Obsah přednášky:

Cíl přednášky: Obsah přednášky: Cíl přednášky: Vysvětlit principy konstrukce a principy činnosti sběrnice PCI, dát je do relace s obecnými principy konstrukce systémových sběrnic. Upozornit na odlišnosti konstrukce sběrnice PCI od předcházejících

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

Sbě b r ě n r i n ce

Sbě b r ě n r i n ce Sběrnice Sběrnice paralelní & sériové PCI, PCI-X PCI Express, USB Typ přenosu dat počet vodičů & způsob přenosu interní & externí ISA, PCI, PCI express & USB, FireWare Lokální & universální VL Bus PCI

Více

Číslo projektu: CZ.1.07/1.5.00/34.0290. III/2 Inovace a zkvalitnění výuky prostřednictvím ICT. Zdeněk Dostál Ročník: 1. Hardware.

Číslo projektu: CZ.1.07/1.5.00/34.0290. III/2 Inovace a zkvalitnění výuky prostřednictvím ICT. Zdeněk Dostál Ročník: 1. Hardware. Zlepšení podmínek pro vzdělávání na středních školách Operačního programu Vzdělávání pro konkurenceschopnost Název a adresa školy: Integrovaná střední škola Cheb, Obrněné brigády 6, 350 11 Cheb Číslo projektu:

Více

frekvence 8 Mhz, přestože spolupracuje s procesori různe rychlými. 16 bitová ISA sběrnice je

frekvence 8 Mhz, přestože spolupracuje s procesori různe rychlými. 16 bitová ISA sběrnice je České vysoké učení technické Fakulta elektrotechnická, katedra počítačů Karlovo náměstí 13, 121 35 Praha 2 Měrení na sběrnici ISA Referát z předmětu Periférní zařízení autor: Perd och Michal, Ptáček Milan,

Více

Komunikace mikroprocesoru s okolím Josef Horálek

Komunikace mikroprocesoru s okolím Josef Horálek Komunikace mikroprocesoru s okolím Josef Horálek Základní deska (mainboard) = Fyzicky jde o desku plošného spoje s mnoha elektronickými obvody a konektory připojení dalších periferií = Obvody desky určeny

Více

Semestrální práce z předmětu Speciální číslicové systémy X31SCS

Semestrální práce z předmětu Speciální číslicové systémy X31SCS Semestrální práce z předmětu Speciální číslicové systémy X31SCS Katedra obvodů DSP16411 ZPRACOVAL: Roman Holubec Školní rok: 2006/2007 Úvod DSP16411 patří do rodiny DSP16411 rozšiřuje DSP16410 o vyšší

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

Principy počítačů a operačních systémů

Principy počítačů a operačních systémů Principy počítačů a operačních systémů Systémová architektura, připojení a komunikace s externími zařízeními Zimní semestr 2011/2012 Uspořádání na úrovni systému Funkční bloky procesory, paměti periferní

Více

Seriové ATA, principy, vlastnosti

Seriové ATA, principy, vlastnosti Seriové ATA, principy, vlastnosti Snahy o zvyšování rychlosti v komunikaci s periferními zařízeními jsou velmi problematicky naplnitelné jedním z omezujících faktorů je fyzická konstrukce rozhraní a kabelů.

Více

BI-JPO. (Jednotky počítače) M. Sběrnice

BI-JPO. (Jednotky počítače) M. Sběrnice BI-JPO (Jednotky počítače) M. Sběrnice c doc. Ing. Alois Pluháček, CSc. 2010 Katedra číslicového návrhu Fakulta informačních technologií České vysoké učení technické v Praze Evropský sociální fond Praha&

Více

Činnost CPU. IMTEE Přednáška č. 2. Několik úrovní abstrakce od obvodů CPU: Hodinový cyklus fáze strojový cyklus instrukční cyklus

Činnost CPU. IMTEE Přednáška č. 2. Několik úrovní abstrakce od obvodů CPU: Hodinový cyklus fáze strojový cyklus instrukční cyklus Činnost CPU Několik úrovní abstrakce od obvodů CPU: Hodinový cyklus fáze strojový cyklus instrukční cyklus Hodinový cyklus CPU je synchronní obvod nutné hodiny (f CLK ) Instrukční cyklus IF = doba potřebná

Více

Systémy pro sběr a přenos dat

Systémy pro sběr a přenos dat Systémy pro sběr a přenos dat Centralizované SPD VME, VXI Compact PCI, PXI, PXI Express Sběrnice VME 16/32/64 bitová paralelní sběrnice pro průmyslové aplikace Počátky v roce 1981 neustále se vyvíjí původní

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

Metody připojování periferií

Metody připojování periferií Metody připojování periferií BI-MPP Přednáška 3 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

Cache paměti (1) Cache paměť: V dnešních počítačích se běžně používají dva, popř. tři druhy cache pamětí:

Cache paměti (1) Cache paměť: V dnešních počítačích se běžně používají dva, popř. tři druhy cache pamětí: Cache paměti (1) Cache paměť: rychlá vyrovnávací paměť mezi rychlým zařízením (např. procesor) a pomalejším zařízením (např. operační paměť) vyrobena z obvodů SRAM s přístupovou dobou 1-20 ns V dnešních

Více

Vrstvy periferních rozhraní

Vrstvy periferních rozhraní Vrstvy periferních rozhraní Úvod Periferní zařízení jsou k počítačům připojována přes rozhraní (interface). Abstraktní model periferního rozhraní sestává z vrstev, jejich hranice nejsou však vždy jasné

Více

Architektura vnějších pamětí

Architektura vnějších pamětí Architektura vnějších pamětí Standardizace rozhraní, SAN-NAS, RAID a jiní, X36PZA Periferní zařízení M. Šnorek Obsah přednášky Rozhraní diskových jednotek. ST 506/412, IDE/ATA, PATA, SATA. SCSI vývoj rozhraní,

Více

Počítač jako elektronické, Číslicové zařízení

Počítač jako elektronické, Číslicové zařízení Počítač jako elektronické, Číslicové Autor: Ing. Jan Nožička SOŠ a SOU Česká Lípa VY_32_INOVACE_1135_Počítač jako elektrornické, číslicové _PWP Název školy: Číslo a název projektu: Číslo a název šablony

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

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

Konektory a Kabely. Aneb zařízení integrovaná do základní desky a konektory a kabeláž pro připojení externích zařízení

Konektory a Kabely. Aneb zařízení integrovaná do základní desky a konektory a kabeláž pro připojení externích zařízení Karel Johanovský Michal Bílek SPŠ-JIA Konektory a Kabely Aneb zařízení integrovaná do základní desky a konektory a kabeláž pro připojení externích zařízení 1 Zařízení integrovaná do MB Základní deska se

Více

Jak studovat systémovou sběrnici

Jak studovat systémovou sběrnici Jak studovat systémovou sběrnici 1 Osnova přednášky Pozice systémové sběrnice ve výpočetním systému (opakování). Výčet funkcí systémové sběrnice. Výčet funkcí sběrnice PCI, rozdělení signálů. Role signálů

Více

TOPOLOGIE DATOVÝCH SÍTÍ

TOPOLOGIE DATOVÝCH SÍTÍ TOPOLOGIE DATOVÝCH SÍTÍ Topologie sítě charakterizuje strukturu datové sítě. Popisuje způsob, jakým jsou mezi sebou propojeny jednotlivá koncová zařízení (stanice) a toky dat mezi nimi. Topologii datových

Více

Gymnázium a Střední odborná škola, Rokycany, Mládežníků 1115

Gymnázium a Střední odborná škola, Rokycany, Mládežníků 1115 Gymnázium a Střední odborná škola, Rokycany, Mládežníků 1115 Číslo projektu: Číslo šablony: 3 CZ.1.07/1.5.00/34.0410 Název materiálu: Ročník: Identifikace materiálu: Jméno autora: Předmět: Tématický celek:

Více

Činnost počítače po zapnutí

Činnost počítače po zapnutí Projekt: Inovace oboru Mechatronik pro Zlínský kraj Registrační číslo: CZ.1.07/1.1.08/03.0009 Činnost počítače po zapnutí Paměť RWM(Read Write Memory - paměť pro čtení a zápis, označovaná také jako RAM)

Více

Přerušení na PC. Fakulta informačních technologií VUT v Brně Ústav informatiky a výpočetní techniky. Personální počítače, technická péče cvičení

Přerušení na PC. Fakulta informačních technologií VUT v Brně Ústav informatiky a výpočetní techniky. Personální počítače, technická péče cvičení Fakulta informačních technologií VUT v Brně Ústav informatiky a výpočetní techniky Personální počítače, technická péče cvičení 5 Přerušení na PC Zadání Seznamte se s konstrukcí cvičné zásuvné adaptérové

Více

Přerušení POT POT. Přerušovací systém. Přerušovací systém. skok do obslužného programu. vykonávaný program. asynchronní událost. obslužný.

Přerušení POT POT. Přerušovací systém. Přerušovací systém. skok do obslužného programu. vykonávaný program. asynchronní událost. obslužný. 1 Přerušení Při výskytu určité události procesor přeruší vykonávání hlavního programu a začne vykonávat obslužnou proceduru pro danou událost. Po dokončení obslužné procedury pokračuje výpočet hlavního

Více

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ Fakulta informačních technologií

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ Fakulta informačních technologií VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ Fakulta informačních technologií Autor: Tomáš Válek, xvalek02@stud.fit.vutbr.cz Login: xvalek02 Datum: 21.listopadu 2012 Obsah 1 Úvod do rozhraní I 2 C (IIC) 1 2 Popis funkčnosti

Více

2007/2008 ZS. operačních systémů

2007/2008 ZS. operačních systémů Principy počítačů a operačních systémů SBĚRNICOVÉ SYSTÉMY Struktura sběrnice datové linky adresové linky řídící linky Sběrnicové systémy Výhody: přidávání zařízení nízká cena lehké zvládnutí komplexity

Více

Obsluha periferních operací, přerušení a jeho obsluha, vybavení systémových sběrnic

Obsluha periferních operací, přerušení a jeho obsluha, vybavení systémových sběrnic Obsluha periferních operací, přerušení a jeho obsluha, vybavení systémových sběrnic 1 Cíl přednášky Zabývat se principy využití principů přerušení. Popsat, jak se tyto principy odrazily v konstrukci systémových

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

Sběrnicová architektura POT POT. Jednotlivé subsystémy počítače jsou propojeny sběrnicí, po které se přenáší data oběma směry.

Sběrnicová architektura POT POT. Jednotlivé subsystémy počítače jsou propojeny sběrnicí, po které se přenáší data oběma směry. Systémov mová sběrnice 1 Sběrnicová architektura Jednotlivé subsystémy počítače jsou propojeny sběrnicí, po které se přenáší data oběma směry. Single master jeden procesor na sběrnici, Multi master více

Více

Sériové komunikace KIV/PD Přenos dat Martin Šimek

Sériové komunikace KIV/PD Přenos dat Martin Šimek Sériové komunikace KIV/PD Přenos dat Martin Šimek O čem přednáška je? 2 Konfigurace datového spoje Sériová rozhraní RS-232, RS-485 USB FireWire Konfigurace datového spoje 3 Topologie datového spoje 4 Rozhraní

Více

Cache paměti (2) Cache paměti (1) Cache paměti (3) Cache paměti (4) Cache paměti (6) Cache paměti (5) Cache paměť:

Cache paměti (2) Cache paměti (1) Cache paměti (3) Cache paměti (4) Cache paměti (6) Cache paměti (5) Cache paměť: Cache paměti (1) Cache paměť: rychlá vyrovnávací paměť mezi rychlým zařízením (např. procesor) a pomalejším zařízením (např. operační paměť) vyrobena z obvodů SRAM s přístupovou dobou 1 20 ns V dnešních

Více

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

DUM č. 6 v sadě. 31. Inf-7 Technické vybavení počítačů projekt GML Brno Docens DUM č. 6 v sadě 31. Inf-7 Technické vybavení počítačů Autor: Roman Hrdlička Datum: 28.11.2013 Ročník: 1A, 1B, 1C Anotace DUMu: přehled interních sběrnic a vstup-výstupních interface

Více

Modemy a síťové karty

Modemy a síťové karty Modemy a síťové karty Modem (modulator/demodulator) je zařízení, které konvertuje digitální data (používané v PC) na analogové signály, vhodné pro přenos po telefonních linkách. Na druhé straně spojení

Více

Komunikace s perifériemi

Komunikace s perifériemi Komunikace s perifériemi Studijní materiál pro předmět Architektury počítačů a paralelních systémů Ing. Petr Olivka katedra informatiky FEI VŠB-TU Ostrava email: petr.olivka@vsb.cz Ostrava, 2014 1 1 Úvod

Více

Hardware - komponenty počítačů Von Neumannova koncepce počítače. Von Neumannova koncepce počítače

Hardware - komponenty počítačů Von Neumannova koncepce počítače. Von Neumannova koncepce počítače V roce 1945 vystoupil na přednášce v USA matematik John von Neumann a představil architekturu samočinného univerzálního počítače (von Neumannova koncepce/schéma/architektura). Základy této koncepce se

Více

Registrový model HDD

Registrový model HDD Registrový model HDD Charakteristika Pevný disk IDE v sestavě personálního počítače sestává z disku a jeho řadiče tyto dvě komponenty tvoří jeden mechanický celek. Procesor komunikuje s řadičem přes registry

Více

Grafické adaptéry a monitory

Grafické adaptéry a monitory Grafické adaptéry a monitory 1 Obsah přednášky Generace grafických adaptérů. Principy AGP. Rozhraní monitorů. Principy tvorby barev. Video paměť základní principy. Monitor CRT základní informace. 2 Vývojové

Více

Grafické adaptéry a monitory

Grafické adaptéry a monitory Grafické adaptéry a monitory 1 Obsah přednášky Generace grafických adaptérů. Základní principy AGP. Rozhraní monitorů. Principy tvorby barev. Video paměť základní principy. Monitor CRT základní informace.

Více

enos dat rnici inicializaci adresování adresu enosu zprávy start bit átek zprávy paritními bity Ukon ení zprávy stop bitu ijíma potvrzuje p

enos dat rnici inicializaci adresování adresu enosu zprávy start bit átek zprávy paritními bity Ukon ení zprávy stop bitu ijíma potvrzuje p Přenos dat Ing. Jiří Vlček Následující text je určen pro výuku předmětu Číslicová technika a doplňuje publikaci Moderní elektronika. Je vhodný i pro výuku předmětu Elektronická měření. Přenos digitálních

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

sběrnic a jejich komunikace s periferními zařízeními. Někdy se jedná o sběrnice, kdy celkovou

sběrnic a jejich komunikace s periferními zařízeními. Někdy se jedná o sběrnice, kdy celkovou 1 Úvod V moderní době, kdy je enormní nárust využití počítačů, je potřeba se věnovat neustálému vývoji sběrnic a jejich komunikace s periferními zařízeními. Někdy se jedná o sběrnice, kdy celkovou rychlost

Více

INFORMAČNÍ A KOMUNIKAČNÍ TECHNOLOGIE

INFORMAČNÍ A KOMUNIKAČNÍ TECHNOLOGIE 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_12_HARDWARE_S1 Číslo projektu: CZ 1.07/1.5.00/34.1077

Více

IPZ laboratoře. Analýza komunikace na sběrnici USB L305. Cvičící: Straka Martin, Šimek Václav, Kaštil Jan. Cvičení 2

IPZ laboratoře. Analýza komunikace na sběrnici USB L305. Cvičící: Straka Martin, Šimek Václav, Kaštil Jan. Cvičení 2 IPZ laboratoře Analýza komunikace na sběrnici USB L305 Cvičení 2 2008 Cvičící: Straka Martin, Šimek Václav, Kaštil Jan Obsah cvičení Fyzická struktura sběrnice USB Rozhraní, konektory, topologie, základní

Více

Obecné principy konstrukce systémové sběrnice

Obecné principy konstrukce systémové sběrnice Obecné principy konstrukce systémové sběrnice 1 Osnova přednášky Výčet funkcí systémové sběrnice implementace těchto funkcí ve sběrnici PCI. Cílem této prezentace je poskytnout studentům výčet funkcí systémové

Více

KONSTRUKCE SBĚRNICE PCI

KONSTRUKCE SBĚRNICE PCI KONSTRUKCE SBĚRNICE PCI 1 Obsah přednášky Pozice systémové sběrnice ve výpočetním systému (opakování). Výčet funkcí systémové sběrnice. Výčet funkcí sběrnice PCI, rozdělení signálů. Role signálů sběrnice

Více

Sériové rozhraní IDE (ATA)

Sériové rozhraní IDE (ATA) Sériové rozhraní IDE (ATA) 1 Nevýhody paralelních rozhraní Paralelní přenosy se dostaly do stavu, kdy další zvyšování rychlosti bylo nemožné. Důvody: Při vyšších rychlostech vzniká problém dodržení časové

Více

Sběrnice PCI, PCI-X, PCI Express

Sběrnice PCI, PCI-X, PCI Express Sběrnice PCI, PCI-X, PCI Express Přehled PCI, PCI-X Meze paralelních sběrnic. Důvody pro zavedení vysokorychlostních sériových protokolů do systémových sběrnic. Vlastnosti sběrnice PCI Express. Zobecnění

Více