Может я не правило понял скорость память-память 2 MB/s ?
DMA FUNCTIONAL DESCRIPTION
Features
• Single Highly Versatile Channel
• Dual Port Address Generation with Incrementing, Decrementing, or
Fixed Address in Both Ports
• Buffered Address and Block-Length Registers
• 64 Kbyte Maximum Block Length
• 2.4 or 4 MHz Clock Rates (Z80 or Z80A DMA)
• 1.25 or 2 MB/s Data Rate (Z80 or Z80A DMA)
• Transfer, Search, or Transfer/Search Operations
• Bit-Maskable Byte Searching
• Sequential (Flow-Through) or Simultaneous (Flyby) Transfers
• Compatible with Z80 and Many Other CPUs
• Byte, Burst, and Continuous Modes
• Auto Restart Capability
• Variable Cycle Timing
• Wait-Line Cycle Extension
• Internally Modifiable Interrupt Vectors
• Programmable Interrupts on Ready, End-of-Block, Byte Match
• Hardware Priority Daisy-Chains for Bus Requests and Interrupts
• Periodic Pulse Generation for External Device
• 21 Writeable Control Registers
• Seven Readable Status Register
Programmable Force Ready Condition
• Programmable Active State for Ready Line
• Programmable DMA Enable
• Complete System Bus Mastering
• No External Logic Needed for Sequential Transfers in Z80
Environments
Если что то есть Z84C1008 = 8MHz
А так функционал достаточно большой
Классы эксплуатации
Для z80 ДМА есть три основных класса обслуживания, и двух классов каждый разбит на подклассы следующим образом:
• Перенос данных между любыми двумя ДМА порами:
– Последовательные переводы (проточный)
– Синхронный переводы (облета)
• Поиск для конкретных битов в байт на одного ДМА порта
• Комбинированные переводы и поиски между любыми двумя ДМА порты:
– Последовательный перевод/поиск
Синхронный перевод/поиск
Большинство DMA не управляют системной шиной таким же образом, что процессор контролирует его. Например, многие DMA не имеют простого интерфейс
к системной шине данных, а мультиплекс часть адрес памяти на шину данных, откуда она должна быть защелкиваются внешняя логика. Не самый DMA
генерировать все шины управления сигналы о том, что процессор генерирует, и, следовательно, они лишены какой-то степени управление драйвером, когда они работают.
Для z80 ДМА является уникальным среди 8-разрядных DMA, потому что он генерирует точно такие же шины управляющих сигналов для циклов чтения и записи в том,
что z80 ЦП, и также потому что он имеет точно такие же логические и электрические интерфейс для шины данных и адреса в качестве процессора.
Это означает, что другие компоненты системы не может различить разницу между z80 и ДМА процессора; управление этими устройствами полностью взаимозаменяемы.
Документ http://www.z80.info/zip/um0081.pdf




Ответить с цитированием
Размещение рекламы на форуме способствует его дальнейшему развитию 

