Jak Začít?

Máš v počítači zápisky z přednášek
nebo jiné materiály ze školy?

Nahraj je na studentino.cz a získej
4 Kč za každý materiál
a 50 Kč za registraci!




Přerušení – definice a postup činnosti počítače při přerušení, bloková zařízení, DMA a jeho činnost

PDF
Stáhnout kompletní materiál zdarma (438.35 kB)

Níže je uveden pouze náhled materiálu. Kliknutím na tlačítko 'Stáhnout soubor' stáhnete kompletní formátovaný materiál ve formátu PDF.

Přerušení – definice a postup činnosti počítače při přerušení, bloková zařízení, DMA a jeho činnost

musí provést a není možné jej zamaskovat 

Postup činnosti počítače při přerušení 

1.  přerušení je speciálním čipem přijato (řadičem přerušení, interrupt controllerem) 

•  řadič vyhodnotí a rozhodne, zda přerušení nastane nebo nenastane, případně kdy 

nastane 

•  je-li rozhodnuto, že nastane, je o požadavku na přerušení vyrozuměn procesor – 

ten dokončí právě prováděnou instrukci, uloží operaci do stacku (uloží  IP+CS1 – 
adresu aktuální instrukce, která by se dále prováděla, kdyby přerušení nenastalo) 

2.  procesor  si  z řadiče  přerušení  převezme  číslo  přerušení  –  každé  přerušení  je  spojeno 

s určitým  číslem  přerušení,  které  popisuje  určitou  službu/hardwarovou  funkci,  která  je 
požadována  

3.  procesor hledá v TVP (tabulka vektorů přerušení) (TVP je úsek operační paměti) tzv. vektor 

přerušení (adresu první instrukce obsluhy přerušení – ke každému přerušení náleží jeden 

Maturitní téma č. 16 (2017/18) 

2/3 

Jan Švábík, V4D 

vektor  přerušení  –  když  procesor  zjistí  číslo  přerušení,  může  zjistit  vektor  přerušení 
a vypočíst adresu – IP+CS1, zapsat a pokračovat v přerušení) 

4.  po vykonání obsluhy procesor obnoví ze stacku obsahy všech registrů a nakonec i IP+CS1 

– tím je obsluha přerušení ukončena a pokračuje se ve vykonávání původního procesu 

Bloková (a znaková) zařízení 

a)  bloková zařízení – komunikace s nimi probíhá po blocích (systémem definovaný počet B, 

zpravidla 1 kB);  chceme-li  přečíst  nebo  zapsat  (byť  jen jediný bajt) musíme přečíst  nebo 
zapsat celý blok2; typickým blokovým zařízením je disk 

Témata, do kterých materiál patří