參數(shù)資料
型號(hào): ID8259A
廠商: Intel Corp.
英文描述: PROGRAMMABLE INTERRUPT CONTROLLER
中文描述: 可編程中斷控制器
文件頁(yè)數(shù): 3/24頁(yè)
文件大?。?/td> 325K
代理商: ID8259A
8259A
FUNCTIONAL DESCRIPTION
Interrupts in Microcomputer Systems
Microcomputer system design requires that I.O de-
vices such as keyboards, displays, sensors and oth-
er components receive servicing in a an efficient
manner so that large amounts of the total system
tasks can be assumed by the microcomputer with
little or no effect on throughput.
The most common method of servicing such devic-
es is thePolled approach. This is where the proces-
sor must test each device in sequence and in effect
‘‘a(chǎn)sk’’ each one if it needs servicing. It is easy to see
that a large portion of the main program is looping
through this continuous polling cycle and that such a
method would have a serious detrimental effect on
system throughput, thus limiting the tasks that could
be assumed by the microcomputer and reducing the
cost effectiveness of using such devices.
A more desirable method would be one that would
allow the microprocessor to be executing its main
program and only stop to service peripheral devices
when it is told to do so by the device itself. In effect,
the method would provide an external asynchronous
input that would inform the processor that it should
complete whatever instruction that is currently being
executed and fetch a new routine that will service
the requesting device. Once this servicing is com-
plete, however, the processor would resume exactly
where it left off.
This method is calledInterrupt. It is easy to see that
system throughput would drastically increase, and
thus more tasks could be assumed by the micro-
computer to further enhance its cost effectiveness.
The Programmable Interrupt Controller (PIC) func-
tions as an overall manager in an Interrupt-Driven
system environment. It accepts requests from the
peripheral equipment, determines which of the in-
coming requests is of the highest importance (priori-
ty), ascertains whether the incoming request has a
higher priority value than the level currently being
serviced, and issues an interrupt to the CPU based
on this determination.
Each peripheral device or structure usually has a
special program or ‘‘routine’’ that is associated with
its specific functional or operational requirements;
this is referred to as a ‘‘service routine’’. The PIC,
after issuing an Interrupt to the CPU, must somehow
input information into the CPU that can ‘‘point’’ the
Program Counter to the service routine associated
with the requesting device. This ‘‘pointer’’ is an ad-
dress in a vectoring table and will often be referred
to, in this document, as vectoring data.
231468–3
Figure 3a. Polled Method
231468–4
Figure 3b. Interrupt Method
3
相關(guān)PDF資料
PDF描述
IDQS34X245 QUICKSWITCH-R PRODUCTS HIGH-SPEED CMOS QUICKSWITCH 32-BIT MULTIWIDTH-TM BUS SWITCHES
IDQS34X245Q3 QUICKSWITCH-R PRODUCTS HIGH-SPEED CMOS QUICKSWITCH 32-BIT MULTIWIDTH-TM BUS SWITCHES
IDQS34X245Q3G QUICKSWITCH-R PRODUCTS HIGH-SPEED CMOS QUICKSWITCH 32-BIT MULTIWIDTH-TM BUS SWITCHES
IDT2305A 3.3V ZERO DELAY CLOCK BUFFER
IDT2305A-1HDCG 3.3V ZERO DELAY CLOCK BUFFER
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
ID8259A-2B 制造商:未知廠家 制造商全稱:未知廠家 功能描述:Interrupt Controller
ID8259AB 制造商:未知廠家 制造商全稱:未知廠家 功能描述:Interrupt Controller
ID8259-ADFEAR 制造商:iDESYN 功能描述:iD8259-ADFER 3A,ADJ , 2MHz, Synchronous Step-Down DC/DC Converter /
ID82C237 制造商:Rochester Electronics LLC 功能描述:- Bulk
ID82C237-12 制造商:INTERSIL 制造商全稱:Intersil Corporation 功能描述:CMOS High Performance Programmable DMA Controller