Адресное пространство PC и XT Сегментные и линейные адреса DOS Память VGA BIOS видеоадаптеров Платы сетевых адаптеров Базовая система ввода/вывода Карты ПЗУ IBM BIOS Дополнительная память Предотвращение конфликтов резидентные программы
ПЗУ (постоянное запоминающее устройство) или ROM (read only memory), которое содержит - постоянную информацию, сохраняемую даже при отключенном питании, которая служит для тестирования памяти и оборудования компьютера, начальной загрузки ПК при включении. Запись на специальную кассету ПЗУ происходит на заводе фирмы-изготовителя ПК и несет черты его индивидуальности.

После изменения положений переключателей и сдвига начального адреса BIOS адаптера на С8000 оптимизированная карта памяти выглядит так, как показано в табл. 7.11.

Теперь в верхней памяти имеется единый свободный блок в 144 К. Это более оптимальный вариант по сравнению с тем, что получалось по умолчанию. Получение адреса почтового сервера для домена

Сетевые адаптеры. Платы сетевых адаптеров также могут использовать верхнюю память в сегментах С000 и D000. Объемы и начальные адреса используемой памяти зависят от типа и изготовителя сетевой платы. Некоторым из них память вообще не нужна. Память обычно используется сетевой платой для размещения:

ПЗУ программы начальной загрузки IPL (Initial Program Load),

ОЗУ совмещенной  памяти (Shared Memory).

В ПЗУ IPL (его объем обычно 8 К) записана программа начальной загрузки, которая обеспечивает запуск компьютера непосредственно от файл-сервера сети. При этом из него можно убрать все дисковые накопители, превратив компьютер в бездисковую рабочую станцию. Поскольку в нем отсутствуют как жесткий, так и гибкий загрузочные диски, программа IPL должна скопировать операционную систему из файл-сервера и загрузить ее так же, как это было бы сделано с собственного диска. Если вы не используете ваш компьютер как бездисковую станцию, лучше отключить ПЗУ IPL или соответствующее гнездо на плате адаптера. Заметим, что во многих сетевых адаптерах сделать это невозможно, и адресное пространство 8 К, которое могло бы быть использовано другими платами, теряется, даже если вынуть микросхему ПЗУ из гнезда.

Совмещенная память — это небольшое ОЗУ на сетевой плате, которое размещается в области верхней памяти (UMA). Эта память играет роль "окна" в сеть, через которое осуществляется быстрая передача данных с сетевой платы в компьютер. Впервые совмещенную память применила фирма IBM в сетевых адаптерах Token Ring, и теперь она стала почти непременным атрибутом всех сетевых адаптеров. Совмещенную память пришлось ввести потому, что передача данных через канал прямого доступа к памяти (ПДП) оказалась недостаточно быстрой. Особенно явно это проявлялось в компьютерах с 16-разрядной шиной ISA из-за некоторых особенностей контроллера ПДП и архитектуры шины. В тех сетевых адаптерах, где нет совмещенной памяти, передача данных происходит либо по каналам ПДП, либо через программный ввод/вывод (РЮ — Programmed I/O). Хотя совмещенная память обеспечивает более высокую скорость передачи данных по сравнению с ПДП и РЮ, для нее необходимы 16 К в области верхней памяти. В большинстве сетевых адаптеров со стандартной производительностью используется  РЮ, поскольку этот способ проще, и для него не требуется свободного пространства в UMA; в высокопроизводительных адаптерах применяется совмещенная память. Объем совмещенной памяти обычно равен 16 К, и вы можете ее разместить в сегментах С000 или D000 по выбранному вами (с шагом 4 К) адресу.

Естественно было бы основным фактором производительности системы оперативной памяти назвать ее пропускную способность, т.е. количество мегабайт в секунду, которое способна считать (записать) оперативная память. Разумеется, пропускная способность оперативной памяти напрямую зависит от частоты работы чипов памяти и от ширины шины, связывающей память и процессор, и обычно определяется как произведение ширины шины на частоту ее работы.

Базовая система ввода/вывода Логическая организация памяти ПК Программирование в среде С++ Интегрированная среда разработки