# 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)