? Interrupt Request ( IRQ ) is een signaal dat een component in de computer stuurt de microprocessor wanneer de component wil de processor om te stoppen met wat het doet en beginnen met een andere taak . Waarom IRQ is nodig De microprocessor is het brein van de computer . Alle componenten die deel uitmaken van de computer willen communiceren met de microprocessor , maar de processor kan niet alle communicatie tegelijk verwerken . Functie Wanneer een component wil de aandacht van de processor , het stuurt een verzoek naar de processor te onderbreken wat zij doet , zodat de component kan communiceren. Alternatief het lijkt misschien inefficiënt te houden onderbreken van de processor , maar het alternatief is een methode genaamd Polling . Wanneer Polling wordt gebruikt , de processor continu doorloopt alle componenten in de computer elk op hun beurt om te zien of ze haar aandacht willen . Aangezien het antwoord in de meeste gevallen zou er geen , met de processor tijd verspillen fietsen door de componenten is een inefficiënt gebruik van zijn tijd . Conflicten De componenten in de computer toegewezen IRQ nummers . Deze nummers worden 0 tot 15 . Wanneer elke component zijn eigen nummer , worden de verzoeken aan de processor op een ordelijke wijze verzonden. Wanneer twee componenten hetzelfde IRQ nummer kan verzoeken van de twee componenten van de processor worden verstuurd op hetzelfde moment . Dit resulteert in een IRQ conflict . Plug and Play IRQ conflicten gebruikt vaker voor te komen bij het toevoegen van nieuwe onderdelen aan de computer betekende om IRQ nummers handmatig toe te wijzen . De komst van de Plug en Play -apparaten hebben sterk verminderde de frequentie van die IRQ conflicten optreden .
|