[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Crosspost: Did the cpu influence the display?
Linards Ticmanis wrote:
Alex Freed wrote:
I don't agree. No matter what the screen memory layout is, the video
circuit will refresh all the DRAM as long as 128 consecutive addresses
are accessed (or all 128 combinations of low 7 address bits are used).
But this has to happen within a certain time frame, right?
As Alex points out, a linear mapping would do this as well.
His point is well taken--the Apple II display mapping is motivated
by the desire to display 40 characters/280 pixels per line while
leaving as few/small holes as possible and using as little logic
as possible. DRAM refresh is not a primary consideration, since
its requirements are easily met by many mappings.
Nevertheless, the "alternate cycle free" 6502 memory usage,
coupled with a simple "DMA" video generator, negates any perceived
advantage of the Z-80 in a DRAM-based personal computer.
-michael
Music synthesis for 8-bit Apple II's!
Home page: http://members.aol.com/MJMahon/
"The wastebasket is our most important design
tool--and it is seriously underused."