Question: Describe the difference between polling and interrupts. 2 . Describe the difference between polled interrupts and vectored interrupts. 3 . List at least 5 tasks

Describe the difference between polling and interrupts.
2. Describe the difference between polled interrupts and vectored interrupts.
3. List at least 5 tasks that an Interrupt System must perform.
4. Described how the HCS12 MCU uses a vector to find the correct interrupt service
routine after an interrupt occurs.
5. What advantage does a vectored interrupt system have over a polled interrupt system?
6. Why are interrupts disabled during execution of an ISR?
7. How does HCS12 manage multiple sources of interrupts?
8. How does HCS12 transfer control to the correct ISR for a particular interrupt ?
9. Why does HCS12 automatically push all registers on the stack before transferring
control to an SIR?
10. What happens when SEI instruction is executed?
11. What happens when CLI instruction is executed?
12. How are Interrupts are masked when the HCS12 loads the PC with ISRs address?
13. How are Interrupts unmasked when the ISR terminates?
14. What is the difference between an interrupt mask bit and a local interrupt enable bit?
15. How many bytes are pushed onto the stack when the HCS12 processes an IRQ?
16. Define interrupt latency and cite at least two components that cause interrupt latency?
17. Describe the operation of the last instruction exec

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!