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!




Mikroprocesory - Skripta

PDF
Stáhnout kompletní materiál zdarma (1.27 MB)

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.

Existují  přerušení,  která  lze  povolit  nebo  zakázat,  obvykle  příslušným  bitem 

v příznakovém  registru.  Tato  přerušení  se  nazývají  maskovatelná.  Kritické  události  jako 
porušení  paměti  nebo  výpadek  napájení  je  však  třeba  obsloužit  vždy.  Přerušení  od  těchto 
událostí  nelze  zakázat,  tato  přerušení  se  nazývají  nemaskovatelná.  U  nemaskovatelných 
přerušení  však  vzniká  problém  při  inicializaci  systému  (Reset,  zapnutí  napájení).  Těsně  po 
zahájení činnosti systému nemusí být např. nastaven zásobník a podobně. Vyvolání přerušení 
v tomto okamžiku by způsobilo zhrocení celého systému. Proto musí být v době inicializace 
systému  blokovány  i  požadavky  na  nemaskovatelná  přerušení.  To  vyžaduje  další  přídavné 
logické  obvody  a  tím  roste  složitost  celého  mikroprocesorového  zařízení.  Některé 
mikroprocesory  tento  problém  řeší  pomocí  tzv.  pseudomaskovatelného  přerušení.  Toto 
přerušení  je  po  startu  mikroprocesoru  zakázáno.  Jakmile  se  po  inicializaci  systému  jednou 
povolí, nejde jej již zakázat a dále se chová jako nemaskovatelné přerušení. 

Může  nastat  situace,  kdy  procesor  již  obsluhuje  nějaké  přerušení  a  v tomto  okamžiku 

přijde  požadavek  na  přerušení  od  jiné  události.  Systém  může  být  navržen  tak,  že  umožní 
obsluhu nové události. Obvykle tato událost musí mít vyšší prioritu než je priorita obsluhované 
události. Přerušení uvnitř jiného přerušení je nazýváno vnořené přerušení

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