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

Память

В этой главе память рассматривается как с логической, так и с физической точек зрения. Мы рассмотрим ее структуру, разбиение на различные области и поговорим о том, для чего эти области используются. Будут описаны микросхемы и модули памяти SIMM (Single In-line Memory Modules), которые можно приобрести и установить в компьютере. Поскольку распределение и использование памяти относится к компетенции процессора, то это, пожалуй, наиболее сложный для восприятия вопрос. В главе содержится много полезной информации, которая поможет вам снять покров таинственности с рассматриваемых вопросов и максимально использовать возможности компьютера.

Логическая организация памяти

Адресное пространство первого PC составляло всего 1 М, из которых 384 К было зарезервировано для использования самой системой. Размещение зарезервированного пространства в верхней области (между 640 К и 1 М), а не в нижней (между 0 К и 384 К) привело к появлению так называемого барьера основной памяти. Требования совместимости и сейчас не позволяют разработчикам отступать от стандартной конфигурации первого PC, что в итоге привело к довольно запутанной (это еще мягко сказано) структуре памяти современных компьютеров. Несмотря на то, что после появления первого PC прошло более десяти лет, в новейших системах с процессором Pentium существуют те же ограничения на использование памяти, что и в первых персональных компьютерах.

Всякий, кто захочет поглубже разобраться в персональных компьютерах, рано или поздно столкнется с различными типами памяти, существующими в системе. Некоторые из них имеют большой объем, некоторые — поменьше,  одни могут быть использованы при работе прикладных программ, другие — нет. Далее рассматриваются следующие разновидности памяти современных компьютеров.

Основная память (Conventional Memory). Утилита netstat позволяет получить статическую информацию по некоторым из протоколов стека (TCP, UDP, IP, ICMP), а также выводит сведения о текущих сетевых соединениях. Особенно она полезна на брандмауэрах, с ее помощью можно обнаружить нарушения безопасности периметра сети.

Область верхней  памяти (Upper Memory Area - UMA).

Область старшей памяти (High Memory Area — НМЛ).

Расширенная память (Extended Memory). Дополнительная память (Expanded Memory) — устаревшая разновидность.

Видеопамять (Video RAM Memory).

ПЗУ адаптеров и специальные ОЗУ.

ПЗУ системной BIOS.

Несколько разделов будут посвящены вопросам предотвращения конфликтов при использовании памяти, а также использованию программ-менеджеров для ее оптимизации. В компьютерах AT верхняя граница памяти выходит за пределы 1 М и ее объем может достигать 16 М при использовании процессора 286 и 4 Г (4096 М) в компьютерах с процессорами 386DX и последующими. Вся память свыше 1 М называется расширенной памятью.

Конкретный набор компонент, входящих в данный компьютер, называется его конфигурацией. Минимальная конфигурация ПК необходимая для его работы включает в себя системный блок (там находятся МП, ОП, ПЗУ, НЖМД, НГМД), клавиатуру (как устройство ввода информации) и монитор (как устройство вывода информации).

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