Традиция запутывания терминологии
🕛 28.12.2008, 20:55
Традиционная терминология, используемая для ссылок на памятьперсонального компьютера, весьма запутанна. Расширенная память - это
нечто совершенно другое, чем дополнительная память. Ни один из этих
двух типов памяти не имеет никакого отношения к памяти в высших адресах, если не считать того, что дополнительная память использует область памяти в высших адресах для собственной индексации. Хотя эта
терминология краткая и вполне отвечает действительности, прозрачной
ее назвать нельзя. Более того, память в высших адресах между 640 Кбайт и 1 Mбайтом
не единственная; существует другая память в высших адресах. Это область памяти объемом 64 Кбайт (точнее, 64 Кбайт минус 16 байтов), к
которой DOS может получить доступ на большинстве компьютеров с микропроцессорами 386/286, когда они работают в режиме реальной адресации. Вторая область памяти в высших адресах расположена непосредственно над границей 1MB, и осуществить доступ и управление этой областью памяти можно, используя драйвер HIMEM.SYS (Microsoft). Чтобы
объяснить, как разобраться со всеми этими участками памяти, начнем с
пояснения терминологии.