I first wanted to figure out what exactly is IRQ so i started studying, and almost all my results on what IRQ is was grouped with IO Addresses and DMA channels. So i read on all three of them but even though their explinations are different the way they work seems the same to me. Can someone clarify what these three terms are. thanks