[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Recode to Play MP3?



On May 21, 7:35 pm, "Michael J. Mahon" <mjma...@aol.com> wrote:
>
> I presume this was with the TransWarp enabled, since just a simple
> (not unrolled) 1MHz move loop has a "bandwidth" of about 78KB/sec.
>

Yep, using the CPU to poll, something like:

LOOP LDA $somewhere (4 cycles)
STA $somewhereElse,X (4 cycles)
INX (2 cycles)
BNE LOOP (3 cycles)

The transfer rate is 1 byte every 13 cycles, or 7.7% of the available
memory bandwidth, or 77KB/s/Mhz.

--Jorge.