Zilog Z08470 Manual do Utilizador Página 107

  • Descarregar
  • Adicionar aos meus manuais
  • Imprimir
  • Página
    / 330
  • Índice
  • MARCADORES
  • Avaliado. / 5. Com base em avaliações de clientes
Vista de página 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 página 106
1 2 ... 102 103 104 105 106 107 108 109 110 111 112 ... 329 330

Comentários a estes Manuais

Sem comentários