MOST RECENT

|

Why does my system see all my memory above 16MB on POST but DOS only sees 16MB.?

When installing more than 16MB of memory, BIOS relocation must be disabled. BIOS relocation copies the video BIOS (C0000-C7FFF) and the system ROM BIOS (F0000-FFFFF) into RAM. The motherboard (BIOS?) adds 15MB to these addresses (F00000) to be able to differentiate between the ROM and RAM. Enabling the relocation feature causes the memory above 16MB to become non-contiguous and therefore inaccessible. For DOS to size and utilize the memory above 16MB you MUST disable all BIOS and video ram relocation and/or caching settings in your CMOS setup. It may slow the system down somewhat but this is a throwback to the 286 memory limitation (24 bits) for 16MB of addressable memory.

Posted by siva on 1:26 AM. Filed under . You can follow any responses to this entry through the RSS 2.0. Feel free to leave a response

0 comments for "Why does my system see all my memory above 16MB on POST but DOS only sees 16MB.?"

Leave a reply

Blog Archive

Recently Commented

Recently Added