[Open-graphics] 64 bit segmented architecture

James Richard Tyrer tyrerj at acm.org
Sun Apr 15 15:05:08 EDT 2007


Rogelio Serrano wrote:
> sorry to ask but i dont know where to go.
> 
> im looking for a 64 bit processor with segmented memory support. im
> working on a no kernel os and the prototype is running on a 32 bit
> processor. the problem is there is not enough memory space to have
> very strong address randomization. unfortunately the x86_64 arch does
> not have segmentation in long mode.
> 
> maybe the only option is an fpga based processor.
> 
IIRC, CPUs used to use external memory manager chips.  This isn't very 
complicated if all you want is segmentation (either with or without 
address space expansion).  Context switches require writing the process 
ID to the MMU chip.

However, if you are going to use an external MMU with a chip that uses 
paged memory, this isn't going to work.

-- 
JRT


More information about the Open-graphics mailing list