Darren Salt wrote:
True. But the *layout* of the display memory was certainly influenced by the CPU. The Spectrum's screen memory is laid out to take advantage of register pairing when writing character bitmaps (increment the high byte to get to thenext line within a character cell),
What you are saying may be true for the spectrum, but is not necessarilly true in general. The memory layout of the bitmap modes on the C64 is exactly the same as on the spectrum. The reason is according to the article below is that way the same circuitry could be used for character and bitmap modes: http://www.commodore.ca/gallery/magazines/c64_design/3.jpg