Hardware Based Interrupt and Vectored Interrupt(1)

Before going into details let's know some basic things.

1. Vectored Interrupt:-

    In Physics, vector means both magnitude and direction.

The device which is causing the interrupt provide the starting address of ISR (interrupt service routine.)

2.Non- vectored Interrupt: - The Interrupting device is not going to provide starting address of ISR. You have to go and ask for each device individually.


Hardware-Based Interrupt:

A hardware interrupt has few properties:

  1. It is vector Interrupt.
  2. No polling.
  3. It is faster as compared to software interrupt.

The hardware-based interrupt can be implemented in two ways:

1. Daisy Chaining.

2. Parallel chaining.

let's see both of them.


Ambikesh Kumar Singh @ambikeshkumarsingh
1 Jul 2019 11:27 am
It's up now.