Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

Why does the Rabbit have multiple interrupt priorities?

interrupt priorities rabbit
0
Posted

Why does the Rabbit have multiple interrupt priorities?

0

A. The Z180 or Z80 has a single priority of interrupts plus the nonmaskable interrupt. The Rabbit has four levels of priority that the processor can operate at. There are three levels of priority associated with interrupts. This allows for super priority interrupts that can interrupt lower priority interrupts. This guarantees a fixed response time for at least one super priority interrupt, allowing very fast response to critical events. The interrupt priority of on-chip peripheral devices is programmable as it the priority of the external interrupt request pins.

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.