Share on Facebook Share on Twitter Email
Answers.com

flat address space

 
Computer Desktop Encyclopedia: flat address space

A memory that is addressed starting with 0. Each subsequent byte is referenced by the next sequential number (0, 1, 2, 3, etc.) all the way to the end of memory. Except for PCs, which are based on the Intel CPU architecture, most computers use a flat address space.

A PC running in 16-bit mode (Real Mode) uses a segmented address space. Memory is broken up into 64KB segments, and a segment register always points to the base of the segment that is currently being addressed. The PC's 32-bit mode is considered a flat address space, but it too uses segments. Since one 32-bit segment addresses 4GB, one segment covers all of memory.

Download Computer Desktop Encyclopedia to your iPhone/iTouch

Search unanswered questions...
Enter a question here...
Search: All sources Community Q&A Reference topics
 
 

 

Copyrights:

Computer Desktop Encyclopedia. THIS DEFINITION IS FOR PERSONAL USE ONLY.
All other reproduction is strictly prohibited without permission from the publisher.
© 1981-2010 The Computer Language Company Inc.  All rights reserved.  Read more