Zilog Z08470 Manual de usuario Pagina 107

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 330
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 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
Vista de pagina 106
1 2 ... 102 103 104 105 106 107 108 109 110 111 112 ... 329 330

Comentarios a estos manuales

Sin comentarios