Názor k článku Struktura obrazové paměti grafické karty CGA, blokové přenosy a základy optimalizace od Marvin - DMA řadič na PC měl čtyři kanály 8bitové...

  • Článek je starý, nové názory již nelze přidávat.
  • 9. 7. 2024 15:23

    Marvin

    DMA řadič na PC měl čtyři kanály 8bitové a čtyři 16bitové na 4.77MHz a 1.5MB/s max.

    Pro kopírování bloku dat byly potřeba dva DMA kanály, ale na XT a 286 byl jeden kanál vyhrazený pro refresh DRAM. Jeho přeprogramování vedlo na chybu parity paměti.

    386 už uměla 32bitové přenosy, kopírování RAM bylo mnohem rychlejší přes CPU než přes pomalé DMA.

    16bit DMA na ISA sběrnici se používalo na sekvenční přenos dat do/ze zvukové karty.

    PCI sběrnice už uměla "bus master" přímý přístup do paměti kamkoliv, bez asistence DMA řadiče.