Мы работаем  БЕЗ ВЫХОДНЫХ и выезжаем по всему ставропольскому краю.

СКАЧАТЬ БЕСПЛАТНО ПОПУЛЯРНЫЕ ПРОГРАММЫ:
(8652) 90-40-50

ВЫ    НАХОДИТЕСЬ   НА  САЙТЕ КОМПЬЮТЕРНОЙ  ПОМОЩИ В СТАВРОПОЛЕ!
Всегда можно получить качественную консультацию у нашего специалиста по  вопросам, связанным с ремонтом компьютеров, ремонтом ноутбуков, настройкой сетей, всем видам компьютерной помощи, позвонив по нашему телефону в городе Ставрополе
90-40-50
Компьютерная помощь и ремонт компьютеров у нас – всегда лучшее решение!
Copyright   © 2009 - 2012

  
  
  
      

  


Любое цитирование и перепечатка информации разрешается и приветствуется при указании активной ссылки на сайт komp26.ru
Невозможное - возможно: недорого, недолго, нестрашно

Переструктурирование памяти

Переструктурирование памяти может быть уподоблено переименующей системе - память, которая расположена в одной адресной области, может быть легко переназначена в другую область. В этих системах RAM, номинально адресованная вне области обычной памяти (даже вне одномегабайтной памяти максимальной адресной области 8088-х микропроцессоров), может быть логически перемещена на вершину базовых 64 для расширения области DOS. В большинстве случаев эти переназначения управляются специальным программным обеспечением, которое обычно также позволяет вам воспользоваться дискретными участками адресов в области верхней памяти для подключения драйверов и загрузки, и отключения резидентных программ. Эта память объединяется в блоки, называемые блоками верхней памяти (Microsoft называет их VMB).


Если вы все-таки не согласны мириться со старомодными текстовыми дисплеями или идиотской  CGA графикой, эти добавления к памяти DOS не будут вам доступны. Новые дисплейные системы, такие как Extend-et Graphics Adapter (EGA) и Video Graphics Array (VGA), занимают адресную область, которая начинается точно на вершине 640-килобайтного предела обычной памяти. Вы не можете залезть в любую другую область обычной памяти, поскольку она не может соприкасаться с базовой областью в 640К.

Тем не менее, благодаря управляющему памятью программному обеспечению, используемому для перестройки памяти 386-х машин, вы можете достичь эффекта большей DOS-памяти, помещая драйверы и им подобные внебазовых 640К, но вы не можете действительно увеличить область, предоставленную DOS-программам. Термин! "верхняя память" (High Memory Area в терминологии Microsoft) иногда используют для обозначения другой памяти вне верхних 386К обычной области. По этому второму определению "верхняя память" обозначает сегмент памяти в 64К, который расположен точно над базовым мегабайтом. Для 80286 и более мощных микропроцессоров программное обеспечение может обращаться к этой памяти в особых случаях с целью переструктурирования, используя ее так, как если бы это была память реального режима, несмотря на то, что она расположена вне его области. К примеру, версия 5.0 DOS использует эту область верхней памяти (в случае, когда она доступна) для загрузки большей ее части своим ядром, и зтс дает вам возможность использовать больше иэ нижних 640< для ваших программ.

Причина существования этой области верхней памяти связана с направлением, по которому разрабатывались микропроцессоры Intel. Нормальная адресация памяти в 8088-х компьютерах замкнута в круг. Это означает, что если ваша программа попытается адресовать область памяти, расположенную над одномегабайтным пределом, микропроцессор игнорирует часть адресов выше одного мегабайта и начнет снова отсчитывать начала обычной памяти. 80286 (и более поздние) микропроцессоры не замыкают адреса, поскольку они обладают разрядностью для адресации большей области, чем область обычной памяти. Когда программа предназначенная для 8088. делает попытку "закруглиться", она прекращает пытаться достигнуть памяти, расположенной выше предела обычной памяти (которая, как будет! показано дальше, строго говоря, является extended memогу). Особенность конструкции

80286 позволяет некоторым программам управления памятью использовать эту! часть расширенной памяти как обычную память. Это! дает программам управления памятью дополнительную адресную область в 64К в которую могут быть перемещены драйверы TSR-программы. DOS более) ранних, чем 6.0, версий и прикладные программы (даже если они Работают под DOS 6.0) не могут самостоятельно сделать ничего полезного с этой памятью, потому что  она не соприкасается с нижними 640К обычной памяти.