The UNIX and Linux Forums  
Hello and Welcome from United States to the UNIX and Linux Forums! Thank You for Visiting and Joining Our Global Community.

Go Back   The UNIX and Linux Forums > Top Forums > UNIX for Dummies Questions & Answers
.
google unix.com




View Single Post in the UNIX and Linux Forums - Click on the Thread or Permalink to View Entire Thread -->
  #4 (permalink)  
Old 10-02-2007
porter porter is offline Forum Advisor  
Registered User
  
 

Join Date: Jan 2007
Posts: 2,965
As I said different processors use different terminology, MC68000 terminology says traps, Intel 8086 says software interrupts, Intel 80286 also talks about gates and rings.

The point of a hardware interrupt is that the device is telling the CPU when some event has occurred rather than the CPU having to poll.

Look up "interrupt driven" compared to "polling".

There is then another mechanism, called DMA, which by passes the CPU entirely.

Also some devices have their own CPU, such as the standard PC keyboard controller or some SCSI cards.