Dan Moos wrote:
My recollection is that a single address is spread across all 8 chips or something, which is very much beyond my experience.
That's simply for models that use eight 64k x 1-bit RAM chips. Throw the address bus at all of them, and each drives 1 bit of the data bus. That really doesn't change any of the address decoding, though.
For individual mutiplexer roles, you can look at the schematics:
http://www.zimmers.net/anonftp/pub/cbm/schematics/computers/c64/index.html It seems the PLA doesn't necessarily generate chip select signals directly, but just which I/O region is active, then those chips demux the high address bits into individual chip select signals.