Autorem citovaného textu je Solaris104
Přejít na původní příspěvek
Těch 7MB/s u AGA je však idelální stav, když má CPU přístup k paměti v každém možném volném cyklu. Což po většinu času nemá. Takže se to dělá tak, že zatímco běží DMA kanály (obvykle bitplanes a v menší míře copper, sprites a audio), CPU renderuje do fast RAM, kam není brzděno. Když se narazí na konec zobrazování (obvykle pomocí LVL3 přerušení vyvolávané copperem), tak se rozjede c2p, aby CPU mohlo zapisovat do chip neblokované (nebo spíše co nejméně blokované). AGA je tak v důsledku jen cca 2x pomalejší než RTG a to navíc jen po tuto krátkou dobu, kdy se k chip přistupuje.
Komentovat