Files
amILearningEnough/docs/resources/operatingSystem/interrupts.md
2024-12-21 01:23:20 +05:30

34 lines
1.4 KiB
Markdown

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