Printer Friendly
The Free Dictionary
990,619,726 visitors served.
?
Dictionary/
thesaurus
Medical
dictionary
Legal
dictionary
Financial
dictionary
Acronyms
 
Idioms
Encyclopedia
Wikipedia
encyclopedia
?

flat address space

    0.09 sec.

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.


(architecture)flat address space - The memory architecture in which any memory location can be selected from a single contiguous block by a single integer offset.

Almost all popular processors have a flat address space, but the Intel x86 family has a segmented address space. A flat address space greatly simplifies programming because of the simple correspondence between addresses (pointers) and integers.

?Page tools
Printer friendly
Cite / link
Email
Feedback
? Mentioned in ? References in periodicals archive
 
CAStor creates a single huge, flat address space without hierarchies.
 
Encyclopedia browser? ? Full browser
 
 
Encyclopedia
?

Disclaimer | Privacy policy | Feedback | Copyright © 2008 Farlex, Inc.
All content on this website, including dictionary, thesaurus, literature, geography, and other reference data is for informational purposes only. This information should not be considered complete, up to date, and is not intended to be used in place of a visit, consultation, or advice of a legal, medical, or any other professional. Terms of Use.