<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>
Date   : Wed, 10 Aug 2011 23:04:21 +0200
From   : rick@... (Rick Murray)
Subject: Risc PC (Was 'Minitel in France')

On 10/08/2011 16:42, J.G.Harston wrote:
> Theo Markettos wrote:
>> Furthermore, the 26 bit memory map limits the
>> amount of physical RAM to 16MB.

> The CPU's address bus doesn't limit the amount of physical memory,
> only the amount of memory the CPU can see at one time.

Ah, but I think his point was that you have a 26 bit addressing 
capability (64MiB) going into a fairly simplistic memory controller that 
splits this into 16MiB for physical memory, and 16MiB for I/O memory 
(overkill much?!? do ROMs count as I/O?), with 32MiB capacity for 
logical RAM.

This seems to imply, to me, that a given memory location may exist in 
two different places - the physical address and the logical address. Or 
does the MEMC 'hide' physical locations from the processor?


> The 6502 only has a 16-bit address bus, but the BBC has 20 bits of
> memory (16 sideways banks at&8000-&BFFF).

But, like the Z80, it can only flat-space address 64KiB.


Best wishes,

Rick.

-- 
Rick Murray, eeePC901 & ADSL WiFI'd into it, all ETLAs!
BBC B: DNFS, 2 x 5.25" floppies, EPROM prog, Acorn TTX
E01S FileStore, A3000/A5000/RiscPC/various PCs/blahblah...
<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>