Zilog Z08470 Manuel d'utilisateur Page 107

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 330
  • Table des matières
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs
Vue de la page 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
Vue de la page 106
1 2 ... 102 103 104 105 106 107 108 109 110 111 112 ... 329 330

Commentaires sur ces manuels

Pas de commentaire