Memory Map (x86): Difference between revisions

[unchecked revision][unchecked revision]
Content deleted Content added
Combuster (talk | contribs)
Combuster (talk | contribs)
→‎"Low" memory (< 1 MiB): update EBDA limit text
Line 20:
 
Note: the EBDA is a variable-sized memory area (on different BIOSes). If it exists, it is always immediately below 0xA0000 in memory.
It is absolutely guaranteed to be lessat thanmost 128 KiB in size. ItOlder iscomputers oftentypically uses 1 KiB. Thefrom biggest0x9FC00 ones- ever0x9FFFF, actuallymodern seenfirmware arecan 8be KiBfound using significantly more.
You can determine the size of the EBDA by using BIOS function [[Detecting Memory (x86)#Detecting Low Memory|INT 12h]], or (often) by examining the word at 0x40E in the BDA (see below).
Both of those methods will tell you the location of the bottom of the EBDA.