FACTOID # 105: The United States tops the world in plastic surgery procedures. Next comes Mexico.
 
 Home   Encyclopedia   Statistics   Countries A-Z   Flags   Maps   Education   Forum   FAQ   About 
 
WHAT'S NEW
RECENT ARTICLES
More Recent Articles »
 

FACTS & STATISTICS    Simple view

  1. Select countries to view: (hold down Control key and click to select several)

     

     

    Compare:

     

     

  1. Select fact or statistic: (* = graphable)

     

     

     

  2. (OPTIONAL) Compare to statistic: (both need to be graphable)

     

     

     

  3. View result as:

     

       
(OR) SEARCH ALL encyclopedia, stats & forums:   

Encyclopedia > Programmable Interrupt Controller

A Programmable Interrupt Controller (PIC) is a device which allows priority levels to be assigned to its interrupt outputs. When the device has multiple interrupt outputs to assert, it will assert them in the order of their relative priority. Common modes of a PIC include hard priorities, rotating priorities, and cascading priorites. PICs often allow the cascading of their outputs to inputs between each other.


Common features

PICs typically have a common set of registers: Interrupt Request Register (IRR), In-Service Register (ISR), Interrupt Mask Register (IMR). The IRR specifies which interrupts are pending acknowledgement, and is typically a symbolic register which can not be directly accessed. The ISR register specifies which interrupts have been acknowledged, but are still waiting for an End Of Interrupt (EOI). The IMR specifies which interrupts are to be ignored and not acknowledged. A simple register schema such as this allows up to two distict interrupt requests to be outstanding at one time, one waiting for acknowledgement, and one waiting for EOI.


There are a number of common priority schemas in PICs including hard priorities, specific priorities, and rotating priorities.


Interrupt may be edge triggered or level triggered.


There are a number of common ways of acknowledgeing an interrupt has completed when an EOI is issued. These include specifying which interrupt completed, using an implied interrupt which has completed (usually the highest priority pending in the ISR), and treating interrupt acknowledgement as the EOI.


Well-known PICs

One of the best known PICs, the 8259A, was included in the x86 PC. In modern times, this is not included as a separate chip in an x86 PC. Rather, its functionality is included as part of the motherboard's southbridge chipset. In other cases, it has been completely replaced by the newer Advanced Programmable Interrupt Controllers which support many more interrupt outputs and more flexible priority schemas. The 8259A is an improved version of the 8259 Programmable Interrupt Controller. ... x86 or 80x86 is the generic name of a microprocessor architecture first developed and manufactured by Intel. ... An Advanced Programmable Interrupt Controller (APIC) is a more intricate Programmmable Interrupt Controller (PIC). ...


See also


  Results from FactBites:
 
PIC - Personal Information Carrier, Personal Intelligent Communicator, Point In Call, Primary Interexchange Carrier, ... (560 words)
The PIC code is configured as a prefix to the dialed number.
A PIC is the long distance company that the user wants to handle his or her 1+ calls.
An abbreviation for "pass investment tax credit." A PIC lease is one in which the lessor passes the investment tax credit through to the lessee.
Programmable interrupt controller - Patent 5101497 (4517 words)
The interrupt controller I is attached to the central processor as an input/output peripheral.
Control logic circuit 18 is the logic circuit which controls the transmittal of interrupt requests to the processor via the interrupt line (INT) and receives interrupt acknowledge signals from the processor via the interrupt acknowledge line (INTA).
Interrupt controller I recognizes this command and in response thereto initiates an automatic sequence of operations on the various registers of the controller I utilizing data obtained via bus/buffer 16.
  More results at FactBites »


 

COMMENTARY     


Share your thoughts, questions and commentary here
Your name
Your comments
Please enter the 5-letter protection code

Want to know more?
Search encyclopedia, statistics and forums:

 


Lesson Plans | Student Area | Student FAQ | Reviews | Press Releases |  Feeds | Contact
The Wikipedia article included on this page is licensed under the GFDL.
Images may be subject to relevant owners' copyright.
All other elements are (c) copyright NationMaster.com 2003-5. All Rights Reserved.
Usage implies agreement with terms.