Periferní operace využívající přímý přístup do paměti
|
|
- Bohumila Bednářová
- před 8 lety
- Počet zobrazení:
Transkript
1 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í, procesor je rovněž ve hře. Přímý přístup do paměti (DMA - Direct Memory Access) tato činnost je řízena prvkem řadičem přímého přístupu do paměti (řadič DMA) schopným řídit přenos dat mezi periferním zařízením a pamětí, přičemž přenášená data neprochází přes mikroprocesor ani přes řadič DMA. Přenos se odehrává mezi datovým registrem řadiče PZ a pamětí. Řadiče DMA bývají konstruovány tak, že: - Sestávají z více nezávislých DMA kanálů, je možné rozšíření na libovolný větší počet kanálů pomocí kaskádního zapojení. 1
2 - Takto je konstruován řadič DMA Intel 8237A, který byl konstruován pro počítač se sběrnicí ISA. Vstupní periferní operace na bázi DMA sestává z těchto fází: - přenos dat z PZ do adaptéru (řadiče), - oznámení procesoru, že přenos dat skončil, - přenos dat z adaptéru do paměti bez pozornosti procesoru (možnost využití DMA přenosů, příp. PIO). Těmto činnostem musí předcházet komunikace mezi řadičem DMA a procesorem, jejímž výsledkem je zablokování přístupu procesoru na sběrnice a uvolnění sběrnic pro řadič DMA (procesor uvede své výstupy do stavu vysoké impedance, někdy též označovaného jako třetí stav ). V tomto stavu nezatěžují výstupy procesoru tyto signály. 2
3 Funkce řadiče DMA: - soustřeďuje požadavky na přímý přístup do paměti od jednotlivých PZ, - pokud je žádajících zařízení více, uplatní se vestavěný prioritní systém, - na základě dohody s mikroprocesorem přebírá řízení sběrnice, - řídí přenos dat mezi adaptérem a pamětí (generování řídicích signálů, generování adres), - redukuje počet vývodů procesoru potřebných pro obsluhu přenosů DMA (možnost realizovat komunikaci mezi řadičem DMA a procesorem na dvou signálech). 3
4 P R O C HLDA HOLD A DACK0-DACK3 DACK5-DACK7 DRQ0 DRQ3 DRQ5 DRQ7 I S A DACKx DRQx A D A P T É R PAMĚŤ DATA Obr. 1 Struktura podílející se na vzniku a obsluze DMA požadavku (sběrnice ISA, řadič DMA 8237A) 4
5 Komentář k obr. 1: - Signály HOLD/HLDA jsou na straně 8237A přivedeny na vývody (piny) HRQ/HLDA, na straně mikroprocesoru na vývody HOLD/HLDA. - To platí v situaci, kdy mikroprocesor a řadič DMA 8237A jsou samostatnými prvky. - Na sběrnici ISA jsou signály DRQ/DREQ (žádost o DMA) a signály DACK (potvrzení žádosti). - Procesor, řadič DMA a paměť jsou umístěny na systémové desce. 5
6 Obr. 2 Rozhraní prvku 8237A 6
7 Komentář k obr. 2 - Prvek 8237A je napojen na datovou sběrnici, přes ni je možné jej programovat, přes ni jsou realizovány DMA přenosy. - Prvek 8237A je napojen na adresovou sběrnici, přes ni je možné adresovat vnitřní prvky (první 4 bity jsou obousměrné, tyto 4 bity stačí na adresování vnitřních prvků řadiče DMA), ty jsou ale také při DMA přenosech použity pro adresaci paměti. - Musí být schopen realizovat všechny typy datových přenosů, tzn. musí být schopen generovat signály -IOR, -IOW, -MEMW, -MEMR a jejich kombinace. - Pozor: signály -IOR/-IOW jsou obousměrné, protože registry řadiče DMA musí být možné programovat (tzn. zapsat/číst jejich z/do datové sběrnice), signály -MEMW/-MEMR jsou jednosměrné. 7
8 Průběh přenosu DMA ve sběrnici ISA 1. Některý z adaptérů zašle prostřednictvím signálu DRQi do systémové sběrnice žádost o přenos dat. Na sběrnici ISA je k předání žádosti celkem sedm možností (DRQ0 3, DRQ5 7). 2. Řadič DMA rozhodne o prioritě žádosti vzhledem k ostatním a do procesoru vyšle signál HRQ. 8
9 Obr. 4 Komunikace mezi komponentami PC při DMA přenosu 9
10 - Blok BŘS zesynchronizuje žádost HRQ s hodinami mikroprocesoru a jako signál HOLD ji pošle do mikroprocesoru. 3. Procesor odešle do řadiče DMA signál HLDA, který indikuje, že sběrnice bude počínaje příštím taktem volná a přenos DMA může začít. Podobné signály vyšle i směrem k budičům adresové, datové a řídicí sběrnice mikroprocesoru a ty odpojí mikroprocesor od systémových sběrnic. 4. Řadič DMA zareaguje na signál HLDA vysláním odpovídajícího signálu DACKi na sběrnici (tzn. do adaptéru, který vyslal signál DRQi). 5. Řízení přenosu se ujme řadič DMA a uskuteční přenos jedné položky údajů. 10
11 Ukončení DMA přenosu Řadič DMA po skončení sběrnicového cyklu shodí žádost HRQ (tzn. HOLD na straně mikroprocesoru a mikroprocesor přestane vysílat aktivní HLDA => budiče všech částí systémové sběrnice jsou opět připojeny na mikroprocesor a začne probíhat normální procesorový sběrnicový cyklus. Poznámka: o ukončení DMA přenosu je rozhodnuto na základě přenosu požadovaného počtu slov. Logika řadiče DMA Blok řízení řadiče DMA - Řadič DMA je složitým automatem, který musí být řízen. - Generuje vnitřní a externí řídicí signály. 11
12 Blok programového řízení - Řadič DMA je řízen příkazy. - Dekóduje tyto příkazy, které byly do řadiče vloženy procesorem před zahájením přímého přístupu do paměti. Blok řízení priorit - Stanovuje prioritu obsluhy současně generovaných požadavků. Důležité registry Registr aktuální adresy - 16 bitový registr, v němž je uložena aktuální adresa paměťového místa, do/z něhož je realizován přenos. - Obsah registru se každým přenosem inkrementuje nebo dekrementuje a při každém přenosu se vkládá na adresovou sběrnici. 12
13 - Obsah registru je možné zapisovat/číst ze strany procesoru (využitím instrukce IN/OUT). - Musí být možné uvést registr aktuální adresy do původního (počátečního stavu) - pro případ opakování operace Registr - čítač slov - Registr, v němž je uložen počet požadovaných přenosů. - Stav registru slov se po každém přenosu snižuje o 1. - Musí být možné uvést registr - čítač slov do původního (počátečního stavu). Registr bázové adresy - Registr, v němž je uložena počáteční hodnota registru aktuální adresy (tzn. první adresa oblasti operační paměti, kam se ukládají přenášená data). 13
14 - Využívá se v situacích, kdy je nutno do registru aktuální adresy vložit počáteční adresu (původní hodnotu). - Obsah registru není možné číst ze strany procesoru. Záložní registr - čítač slov - Registr, v němž je uložena počáteční hodnota registru - čítače slov. - Využívá se v situacích, kdy je nutno stav registru - čítače slov aktualizovat na počáteční hodnotu. - Obsah registru není možné číst ze strany procesoru. Registr příkazu - Registr příkazu, jímž je řízena činnost řadiče DMA. - Je možné jej programově nulovat pomocí instrukcí Reset a Master Clear. 14
15 Registr požadavků - Registr požadavků o přenos DMA, každý kanál DMA má k dispozici 1 bit. - Tyto bity jsou na sběrnici ISA iniciovány buď na základě signálu DREQ nebo softwarově ze strany mikroprocesoru. - Všechny tyto žádosti jsou analyzovány blokem "výběr požadavků podle priority". Registr masky - Každý kanál má přidělen 1 bit, jímž je maskován odpovídající signál žádosti o DMA (ve sběrnici ISA signál DREQ). - Je programovatelný ze strany procesoru. 15
16 Stavový registr - Je v něm uložena informace o stavu přenosu přes jednotlivé kanály řadiče. - Možnosti: kanál dokončil přenos (byl dosažen stav TC), probíhá obsluha požadavku DMA. - Obsah stavového registru je možné číst do některého registru mikroprocesoru. Dočasný registr - Jsou v něm uložena data při přenosech paměť - paměť. - Obsahuje vždy slabiku přenášenou během posledního realizovaného přenosu paměť - paměť. - Je možné jeho obsah číst do některého registru mikroprocesoru. 16
17 Principy činnosti řadiče DMA Přenos dat z periferního zařízení do paměti signály -IOR, - MEMW, oba signály jsou aktivní současně. Přenos dat z paměti do periferního zařízení signály -IOW, - MEMR, oba signály jsou aktivní současně. Přenosy paměť - paměť vyžadují nejprve realizaci čtecí fáze, pak následuje fáze zápisu. DMA přenosy paměť - paměť vyžadují generování signálů -MEMW, -MEMR. Důležité: při žádném z těchto přenosů neprocházejí data přes řadič DMA. 17
18 Obr. 5 DMA sběrnicový cyklus čtení z V/V 18
19 Obr. 6 DMA sběrnicový cyklus zápisu do V/V 19
20 Na přenosu DMA se podílejí tyto komponenty: - adaptér PZ, - V/V sběrnice (např. ISA), - řadič DMA, - blok řízení sběrnice - BŘS (řadič sběrnice), - procesor. Prioritní systém Existují 2 možnosti, jak rozhodovat o prioritě: - Fixed priority (pevně přidělené priority) nejnižší prioritu má kanál 3, nejvyšší kanál 0. - Rotating priority kanál obsluhovaný jako poslední má pak přidělenu nejnižší prioritu => každý DMA požadavek je v nějaké rozumné době obsloužen. 20
21 Rozhraní 8237A CLK - synchronizace logiky řadiče DMA, - pro prvek 8237A-5 byl kmitočet CLK roven 5 Mhz (!!!!!!). - CS (Chip Select) - je aktivní v úrovni L, - vybírá 8237A, je možné realizovat zápis do registrů přes datovou sběrnici (v režimu IDLE tzn. při operacích manipulujících s obsahy registrů 8237A). RESET - tímto signálem se nulují tyto registry: Command (příkaz), Status (stav), Request (požadavek), Temporary (dočasný), 21
22 READY - signál Ready je vstupem řadiče 8237A, - na základě tohoto signálu se prodlouží pulsy pro zápis/čtení do/z paměti, - řadič DMA se tak přizpůsobuje pomalejším paměťovým prvkům. A0 A3 - nejnižší adresové bity (obousměrné signály) třístavový výstup, - v režimu IDLE je na těchto vodičích adresa registru, jehož obsah je čten/zapisován, příp. kód příkazu. A4 A7 - vyšší adresové bity (výstupní signál) - třístavový výstup, - jsou aktivní pouze při přímém přístupu do paměti. 22
23 AEN (Address Enable) - Generováním tohoto pulsu se na adresovou sběrnici vloží 8 bitů adresy na adresovou sběrnici (horní bity). - Signál AEN může být použit také pro zablokování přístupu jiných komponent na systémové sběrnice. DB0 DB7-8 bitů datové sběrnice (obousměrné signály). - Přes tuto sběrnici se čtou/zapisují data z/do vnitřních registrů řadiče (při jeho programování). - Při realizaci DMA přenosu se přes tuto sběrnici vkládá do externího registru 8 bitů adresy (signálem ADSTB). 23
24 -IOR (I/O Read) - Obousměrný signál s třístavovým výstupem (generován buď procesorem čtení vnitřních registrů řadiče DMA procesorem nebo generován řadičem DMA přenos dat mezi registrem externího adaptéru a pamětí). -IOW (I/O Write) - Obousměrný signál s třístavovým výstupem (generován buď procesorem programování vnitřních registrů řadiče DMA procesorem nebo generován řadičem DMA přenos dat mezi pamětí a registrem externího adaptéru). DREQ0 DREQ3 (DMA Request) - Požadavek o přímý přístup do paměti generovaný adaptérem a přenášený přes V/V sběrnici do řadiče DMA. 24
25 - Nejvyšší prioritu má DREQ0, nejnižší DREQ3. - Signál DREQ musí zůstat aktivní tak dlouho, dokud není řadičem DMA generován DACK. - Polarita signálu DREQ je programovatelná - po RESETu je aktivní úroveň H. DACK0 DACK3 (DMA Request) - Signály směrem z řadiče DMA do adaptéru (přes V/V sběrnici), jímž je indikováno, že řízení sběrnic bylo převzato řadičem DMA (přístup mikroprocesoru na systémové sběrnice je zablokován). HRQ (Hold Request) - Signál generovaný řadičem DMA (na základě signálu DREQ z adaptéru) směrem do mikroprocesoru. 25
26 - V řadiči DMA se signál DREQ uplatní pouze tehdy, pokud není v řadiči zamaskována. HLDA (Hold Acknowledge) - Signál z mikroprocesoru, jímž mikroprocesor indikuje, že pustil řízení sběrnice. - MEMR (Memory Read) - Generovaný řadičem DMA při čtení z paměti (z adresy, která je vystavena na V/V sběrnici). - Signál má třístavový výstup. - MEMW - Generovaný řadičem DMA při zápisu do paměti (na adresu, která je vystavena na V/V sběrnici). 26
27 - Signál má třístavový výstup. ADSTB (Address Strobe) Přenos 8 bitů adresy do externího registru. - EOP (End of Process) - Obousměrný signál, který je generován buď uvnitř řadiče nebo může přijít z vnějšku a způsobí ukončení přenosu DMA. - Uvnitř řadiče je odvozen od signálu TC, který indikuje přetečení stavu čítače přenesených slov. 27
28 Implementace principů DMA v počítači se sběrnicí ISA V počítači jsou dva prvky, které jsou schopny řídit sběrnici - řadič sběrnice a řadič DMA. Funkci arbitra plní řadič DMA - přijímá od řadičů PZ přes systémovou sběrnici žádosti o přerušení - signály DREQx, zpětně odpovídá signály DMACKx. Řadič DMA komunikuje s procesorem dvěma signály - omezení počtu vývodů procesoru. 28
29 datová sběrnice ARBITR řadič Z1 řadič Z2 řadič Zn Řadič DMA DREQ 1 DMACK 1 DREQ 2 DMACK 2 DREQ n DMACK n 29
30 Implementace principů DMA v počítači se sběrnicí PCI V počítači neexistuje řadič DMA. Byla přijata koncepce tzv. bus mastering, tzn. řadiče PZ jsou vybaveny možností řídit sběrnici. Ve sběrnici PCI jsou neexistují signály, které by byly obdobou DREQ, DMACK ve sběrnici ISA. Prvky typu bus master jsou schopny: - Požádat o přidělení sběrnice centrálního arbitra. - Po přidělení sběrnice tuto sběrnici řídit, tzn. realizovat to, co doposud uměl pouze řadič sběrnice a řadič DMA (vkládat na sběrnici adresu operační paměti, generovat potřebné řídicí signály - IOR, IOW, MEMR, MEMW). Sběrnice PCI je pro tyto účely vybavena signály REQ (request) a GNT (grant), každý bus master má své vlastní signály. 30
31 datová sběrnice ARBITR řadič Z1 řadič Z2 řadič Zn REQ 1 GNT 1 Bus master REQ 2 GNT 2 REQ n GNT n 31
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í
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ů.
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
Ří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
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
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
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,
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,
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
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
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
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
Periferní operace využívající přerušení
Periferní operace využívající přerušení Základní pojmy proč přerušení? PZ jsou ve velké většině případů elektromechanická zařízení. Mechanická část - vlastní realizace periferní operace (provádí se asynchronně
Periferní operace využívající přerušení
Periferní operace využívající přerušení Základní pojmy proč přerušení? PZ jsou ve velké většině případů elektromechanická zařízení. Mechanická část - vlastní realizace periferní operace (provádí se asynchronně
Periferní operace využívající přerušení
Periferní operace využívající přerušení Základní pojmy proč přerušení? PZ jsou ve velké většině případů elektromechanická zařízení. Mechanická část - vlastní realizace periferní operace (provádí se asynchronně
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
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
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
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
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á
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í
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
Obvody a architektura počítačů. Jednoprocesorové počítače
Obvody a architektura počítačů Jednoprocesorové počítače Josef Voltr, 2013 Modulární sestava počítače s jedním procesorem Postup činnosti počítače 1. procesor vyšle adresu pamětové buňky 2. paměť vyšle
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.
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é
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é
SDRAM (synchronní DRAM) Cíl přednášky:
SDRAM (synchronní DRAM) Cíl přednášky: Shrnout předcházející techniky řízení pamětí. Prezentovat techniku SDRAM, postihnout její výrazné rysy a odlišnosti od předcházejících typů. Shrnout získané informace.
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é
Paměti SDRAM (synchronní DRAM)
Paměti SDRAM (synchronní DRAM) 1 Paměti SDRAM Cíl přednášky: - Shrnout předcházející techniky řízení pamětí. - Prezentovat techniku SDRAM, postihnout její výrazné rysy a odlišnosti od předcházejících typů.
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
Paměti SDRAM (synchronní DRAM)
Paměti SDRAM (synchronní DRAM) 1 Paměti SDRAM Cíl přednášky: - Shrnout předcházející techniky řízení pamětí. - Prezentovat techniku SDRAM, postihnout její výrazné rysy a odlišnosti od předcházejících typů.
Fakulta informačních technologií, VUT v Brně Ústav počítačových systémů Personální počítače, technická péče, cvičení. Sběrnice ISA
Fakulta informačních technologií, VUT v Brně Ústav počítačových systémů Personální počítače, technická péče, cvičení Sběrnice ISA Úloha č. 7 Zadání: 1. Seznamte se s rozmístěním signálů sběrnice ISA na
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
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
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
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í
Paralelní rozhraní. Přehled standardů paralelního rozhraní Centronics
Paralelní rozhraní Přehled standardů paralelního rozhraní Centronics Základní pojmy - Standard IBM LPT byl vytvořen pro komunikaci s tiskárnou. - Standardní paralelní port (dále jen SPP) je připojen na
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í:
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,
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
PCKIT LPT MODUL SBĚRNICE IOBUS PRO PC LPT. Příručka uživatele. Střešovická 49, Praha 6, s o f c o s o f c o n.
PCKIT LPT MODUL SBĚRNICE IOBUS PRO PC LPT Příručka uživatele Střešovická 49, 162 00 Praha 6, e-mail: s o f c o n @ s o f c o n. c z tel./fax : (02) 20 61 03 48 / (02) 20 18 04 54, http :// w w w. s o f
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ů
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
Č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á
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í
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
KONSTRUKCE SBĚRNICE PCI
KONSTRUKCE SBĚRNICE PCI 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ů sběrnice
Sběrnice, připojování periferních zařízení a RAID. INP 2008 FIT VUT v Brně
Sběrnice, připojování periferních zařízení a RAID INP 2008 FIT VUT v Brně 1 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í
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í
Dekódování adres a návrh paměťového systému
Dekódování adres a návrh paměťového systému K.D. 2004 Tento text je určen k doplnění přednášek z předmětu POT. Je zaměřen jen na některé body probírané na přednáškách bez snahy o úplné vysvětlení celé
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
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é
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
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
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.
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
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
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)
A4B38NVS, 2011, kat. měření, J.Fischer, ČVUT - FEL. Rozhraní mikrořadiče, SPI, IIC bus,.. A438NVS, kat. měření, ČVUT - FEL, Praha. J.
Rozhraní mikrořadiče, SPI, IIC bus,.. A438NVS, kat. měření, ČVUT - FEL, Praha J. Fischer 1 Náplň přednášky Druhá část. přednášky 12 Sériové rozhraní SPI, Sériové rozhraní IIC A4B38NVS, 2011, kat. měření,
Rozhraní diskových pamětí
Rozhraní diskových pamětí 1 Cíl přednášky Prezentovat vývoj rozhraní diskových pamětí. Na příkladech ukázat principy konstrukce diskových rozhraní. Na příkladech ukázat principy komunikace přes disková
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
O čem bude předmět X36PZ A?
O čem bude předmět X36PZ A? Úvodní přednáška 1. část 1 Obsah přednášky Obsah předmětu. V/V vs. periferní zařízení, vyjasnění pojmů. V její 2. části: Terminologie interfejsingu, programování V/V. Základní
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í
Rozhraní ATA a ATAPI. Rozhraní ATA a ATAPI. Koncepce ATA. Řadič je součástí diskové jednotky. Původní fyzické rozhraní odvozeno od sběrnice ISA.
1 Koncepce ATA Řadič je součástí diskové jednotky. Původní fyzické rozhraní odvozeno od sběrnice ISA. Registry řadiče Fyzická vrstva Systémová nebo specializovaná sběrnice Zařízení ATA/ATAPI 2 Rozsah specifikace
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
Sběrnice SCSI a její využití
Sběrnice SCSI a její využití Úvod Obecné povědomí - rozhraní SCSI je viděno jako rychlé rozhraní pevných disků především pro serverové stanice. Správná představa - sběrnice pro připojení různých typů periferních
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í
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
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&
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
Sběrnice SCSI a její využití
Osnova přednášky Sběrnice SCSI a její využití Zasazení sběrnice SCSI do architektury PC. Úrovně řízení periferních zařízení (PZ), univerzální rozhraní. Charakteristika vývojových stupňů rozhraní SCSI.
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šší
Rozhraní diskových pamětí
Rozhraní diskových pamětí 1 Cíl přednášky Prezentovat vývoj rozhraní diskových pamětí. Na příkladech ukázat principy konstrukce diskových rozhraní. Na příkladech ukázat principy komunikace přes disková
Použití programovatelného čítače 8253
Použití programovatelného čítače 8253 Zadání 1) Připojte obvod programovatelný čítač- časovač 8253 k mikropočítači 89C52. Pro čtení bude obvod mapován do prostoru vnější programové (CODE) i datové (XDATA)
Rychlá vyrovnávací paměť v architektuře PC
Rychlá vyrovnávací paměť v architektuře PC 1 Cíl přednášky Prezentovat důvody, které vedly k zavedení rychlé vyrovnávací paměti (RVP) do architektury počítače. Vysvětlit principy činnosti RVP. Ukázat vývoj
Rozhraní mikrořadiče, SPI, IIC bus,.. Přednáška 11 (12)
Rozhraní mikrořadiče, SPI, IIC bus,.. Přednáška 11 (12) A438NVS, kat. měření, ČVUT - FEL, Praha J. Fischer A4B38NVS, 2012, J.Fischer, kat. měření, ČVUT - FEL 1 Náplň přednášky Sériová rozhraní rozhraní
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
Periferní zařízení. Laboratorní úloha F. Měření na PCI sběrnici. Vypracovali: Josef Hajas Přemysl Jiřík Ota Korbel
Periferní zařízení Laboratorní úloha F. Měření na PCI sběrnici Vypracovali: Josef Hajas Přemysl Jiřík Ota Korbel Letní semestr školního roku 2004/2005 Skupina 103 ve středu od 11:00 I. Zadání: 1. Změřte
Sběrnice SCSI a její využití
Sběrnice SCSI a její využití Úvod Obecné povědomí - rozhraní SCSI je viděno jako rychlé rozhraní pevných disků především pro serverové stanice. Správná představa - sběrnice pro připojení různých typů periferních
Paměti Rambus DRAM (RDRAM) Paměti Flash Paměti SGRAM
Paměti Rambus DRAM (RDRAM) Paměti Flash Paměti SGRAM 1 Požadavky na RDRAM - začátky Nové DRAM musí zajistit desetinásobné zvýšení šířky pásma srovnání výkonu procesoru a paměti. Náklady na výrobu a prodej
2 Sběrnice Adresová sběrnice Kanálová architektura Struktura a funkce kanálů... 25
Obsah 1 Úvod 3 1.1 Motivace a cíle této práce................................ 3 2 Sběrnice 3 2.1 Adresová sběrnice.................................... 4 2.2 Řídící sběrnice.....................................
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é
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í
Další koncepce realizace diskových rozhraní
Další koncepce realizace diskových rozhraní 1 Základní informace 1.1 IDE a ATA IDE (Integrated Drive Electronics) mechanika s vestavěným řadičem, čímž se dosáhne: - vyšší spolehlivosti - snížení nákladů
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í
A0M38SPP - Signálové procesory v praxi - přednáška 10 2
GPIO (konfigurace vstupu, výstupu, alt. funkce) GP timers Core timers Watchdog timer Rotary counter Real time clock Keypad interface SD HOST (MMC, SD interface) ATAPI (IDE) A0M38SPP - Signálové procesory
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é
Č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)
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í
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
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
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í
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
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.
FASTPort. Nová sběrnice pro připojení inteligentních karet* k osmibitovým počítačům. aneb. Jak připojit koprocesor
FASTPort Nová sběrnice pro připojení inteligentních karet* k osmibitovým počítačům aneb Jak připojit koprocesor *) inteligentní karta = karta vybavená vlastním procesorem J. Němeček 12. 10. 2013 úvodní
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. Organizace video paměti. Nově technologie výroby monitorů. 2 Vývojové
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
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
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
TECHNICKÝ POPIS MODULU GRAFIK =============================
listů: 8 list : 1 TECHNICKÝ POPIS MODULU GRAFIK ============================= zpracoval: Nevoral schválil: Cajthaml ZPA, k.p. Nový Bor, listopad 1985 4-151-00342-4 list: 1 list: 2 1. VŠEOBECNĚ Obvody realizované