# Interrupts

## Articles/Blog Posts

- **Interrupt:** 
  - [Wikipedia](https://en.wikipedia.org/wiki/Interrupt)
- **What are Interrupts in Operating System?:** 
  - [GeeksforGeeks](https://www.geeksforgeeks.org/what-are-interrupts-in-operating-system/)
- **Hardware Interrupts - Types, Uses and How They Work:** 
  - [Tech Explained](https://www.techexplained.net/hardware-interrupts-types-uses-and-how-they-work/) 

## Video Tutorials

- **Interrupts - Computer Organization and Architecture:** 
  - [YouTube - Gate Smashers](https://www.youtube.com/watch?v=eTU3-k2VjdY)
- **Interrupt Explained - Computer Science:**
  - [YouTube - Crash Course](https://www.youtube.com/watch?v=-A8k_xsQ12g)

## Books

- **Computer Organization and Design: The Hardware/Software Interface (5th Edition) by David A. Patterson and John L. Hennessy:** 
  - **ISBN:** 978-0134077263 
- **Structured Computer Organization (6th Edition) by Andrew S. Tanenbaum and Todd Austin:**
  - **ISBN:** 978-0134077539

## Related Concepts

- **Interrupt Handler (Interrupt Service Routine):** 
  - [Wikipedia](https://en.wikipedia.org/wiki/Interrupt_handler)
- **Interrupt Latency:**
  - [Techopedia](https://www.techopedia.com/definition/2472/interrupt-latency)
- **Polling (Computer Science):**
  - [Wikipedia](https://en.wikipedia.org/wiki/Polling_(computer_science)) (An alternative to interrupt-driven communication) 
