Preruseni casovace na x51
Delphin
delphin@post.cz
Sobota Únor 26 17:28:46 CET 2005
> Nemohu se dopatrat jak se presne chova preruseni casovace. Pokud dojde k
> preruseni a zrovna se zpracovava instrukce, dlouha dva nebo tri takty,
> dojde:
> a) K preruseni, zpracovani rutiny preruseni a po ukonceni se dokonci
> zbytek
> prerusene instrukce, takze v registru casovace je v okamziku preruseni 0
> nebo
> b) Instrukce se dokonci a registr casovace se inkrementuje nad 0, kdy
> doslo
> k preruseni jeste o takty nutne k dokonceni instrukce
> nebo
> c) Je to jeste nejak jinak. Jak?
Preruseni se muze zacit obsluhovat vyhradne po dokonceni stavajici
instrukce.
Casovac bezi nezavisle na obsluze preruseni, pri pozadavku na preruseni od
casovace se pouze nastavi prislusny bit.
Další informace o konferenci Hw-list