Preruseni casovace na x51

Delphin delphin@post.cz
Sobota Únor 26 18:55:44 CET 2005


> Jasne dik. Pokud tedy potrebuji, aby k preruseni doslo vzdy za presny 
> pocet
> taktu (musim prednastavovat registr casovace), musim vzit v uvahu, ze po
> skoku do rutiny preruseni v nem nemusi byt nula, ale muze byt i 1, 2 nebo 
> 3
> podle delky prave zpracovavane instrukce. Je to tak?

Je to trosku slozitejsi, dle datasheetu se prvni instrukce rutiny od 
preruseni zacne zpracovavat za vice nez 3 a mene nez 9 strojovych cyklu od 
zachyceni preruseni, tedy existuje 5 ruznych moznosti.

btw. DIV AB / MUL AB trva 4 takty a preruseni nenastane po instrukci RETI + 
vsech instrukci modifikujici IE a IP. 





Další informace o konferenci Hw-list