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