Zilog Z08470 Bedienungsanleitung Seite 107

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 330
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 106
UM008101-0601 Direct Memory Access
are allowed in which the higher priority peripheral suspends the execution
of the lower priority peripherals service routine.
Bus-requesting daisy-chains do not have this preemption or nesting
ability. Instead, any peripheral that is able to get the bus keeps it until task
completion.
Figure 37. Interrupt Daisy-Chain
Polling for Service Requests
When the CPU cannot detect interrupts directly, it polls an external gate as
shown in Figure 38.
Polling is accomplished in the following way:
Enable the DMAs interrupt structure with a control byte
Poll a status bit to see when an interrupt request occurs
+5V
Z80
CPU
INT
IEI
INT
IEO
INT
Highest Priority
Interrupting Device
IEI
IEO
To
Lower
Priority
Interrupting
Device
DMA
tristate enable line, normally at tristate,
for example, connected to a chip select decoder.
Pending
Polling
CPU
INT
Seitenansicht 106
1 2 ... 102 103 104 105 106 107 108 109 110 111 112 ... 329 330

Kommentare zu diesen Handbüchern

Keine Kommentare