Stáhnout prezentaci
Prezentace se nahrává, počkejte prosím
1
Hardware číslicové techniky
VY_32_INOVACE_Hlisnikovsky_ DMA a IRQ Autor: Ing. Jiří Hlisnikovský Tento výukový materiál byl zpracován v rámci projektu EU peníze středním školám - OP VK 1.5. CZ.1.07/1.5.00/ – Individualizace a inovace výuky
2
Anotace Seznámení s činnosti počítače
3
DMA Obsluhován řadičem DMA
Umožňuje zrychlené přesuny bloku dat mezi periferními obvody a paměti nebo mezi dvěmi oblastmi datové paměti bez účasti procesoru Procesor musí uvolnit sběrnice tak, že dokončí spolupráci s vnějškem avšak může pokračovat v práci vnitřně, je v tzv. třetím stavu
4
DMA Řadič DMA převezme ovládání sběrnice a provede přesuny
Po skončení, činnost převezme procesor
5
Přerušení IRQ Je vyvoláno vnitřními obvody procesoru při výjimečných stavech (chyba, dělení 0… ) nebo vnějšími signály (z klávesnice..) Způsobí okamžitou změnu činnosti mikroprocesoru a celého počítače. Dosavadní běžící program je přerušen a je proveden odskok na obslužný podprogram.
6
Přerušení IRQ Výskyt přerušení je signalizován tzv. požadavkem na přerušení IRQ Požadavků na přerušení je najednou vetší počet a k jejich zpracování slouží řadič přerušení, který úzce spolupracuje z mikroprocesorem Řadič přerušení registruje požadavky na přerušení, zařadí je podle priority, dodá mikroprocesoru informaci o tom který požadavek byl vybrán
7
Přerušení IRQ Na vyhodnocený požadavek musí procesor dokončit právě prováděnou instrukci a zapsat návratovou adresu. Pak procesor přečte z řadiče přerušení typ přerušení a přiřadí mu počáteční adresu obslužného podprogramu. Po skončení podprogramu se procesor vrátí k zásobníku pamětí a snaží se dokončit původní instrukci. Může začít také načítat nové přerušení
8
POUŽITÁ LITERATURA Číslicová technika. České Budějovice: KOPP nakladatelství, 2009. ISBN
Podobné prezentace
© 2024 SlidePlayer.cz Inc.
All rights reserved.