Following my previous question on Identifying the functionality of the memory select in Apple II and now that I know that the memory select device is simply an interconnection block. Searching for more, I found the Apple II red book where the memory select is explained with the following figure:
So I represent the interconnection scheme as I got it. For 16K/16K/16k:
For 16K/4K/4K:
Now the question is: why the last 4K block is (6000 - EFFF) and not (8000 - 8FFF)?
Is it related to RAM mirroring, bank-switched ROM or anything else?
$E000-$EFFF
address range.$E000-$EFFF
address range. Once the II had its own BASIC, such a mapping would no longer be necessary. It would also explain why there were jumpers for address ranges that were apparently never used.