cclist at sydex.com
Mon Jan 15 15:34:18 CST 2007
On 15 Jan 2007 at 19:19, Roger Holmes wrote:
> 1) To prevent one process overwriting the memory belonging to another
> Segments did not HAVE to be 64k, that was their maximum size, the
> was 128 bytes.
> 2) To provide virtual memory.
> 3) To protect the executive from processes.
> 4) To allow non contiguous physical address space to appear as a
> logical contiguous address space
> 5) To provide mapping out of faulty blocks of memory
> and probably as many reasons I have not thought of off the top of my
Consider the time this was introduced. It was a $5K personal
computer from 1982 whose base configuration was 2 floppies and no
hard disk. Just about any of the above was probably held to be
superfluous by most manufacturers in that context.
More information about the cctalk