| ??? 10/17/01 13:17 Read: times |
#15766 - an interrupt question. |
Dear 8052.com funs.
Below, an interrupt running sequence issue of mine. All comments are welcome. Assumption_1: An interrupt can only be interrupted by a higher level one. Assumption_2: Command RETI let the controller know the end of an interrupt execution. Assumption_3: Each interrupt has its own PUSHs and POPs Case: while a low level interrupt is running, befora a RETI is met, a higher interupt occured, runned and RETIed. (now controller knows that the interrupt which it has been occupied by is ended and decides to to run from the program counter it has previously been PUSHed....?) Question: to where the controller be backed? To the point where the lower level interrupt routine run been cut or to the main program where the low level interupt has cut (out of interrupt routine) Thanks in advance. Rustu |
| Topic | Author | Date |
| an interrupt question. | 01/01/70 00:00 | |
| RE: an interrupt question. | 01/01/70 00:00 | |
| RE: an interrupt question. | 01/01/70 00:00 | |
RE: an interrupt question. | 01/01/70 00:00 |



