Ћекции.ќрг


ѕоиск:




 атегории:

јстрономи€
Ѕиологи€
√еографи€
ƒругие €зыки
»нтернет
»нформатика
»стори€
 ультура
Ћитература
Ћогика
ћатематика
ћедицина
ћеханика
ќхрана труда
ѕедагогика
ѕолитика
ѕраво
ѕсихологи€
–елиги€
–иторика
—оциологи€
—порт
—троительство
“ехнологи€
“ранспорт
‘изика
‘илософи€
‘инансы
’ими€
Ёкологи€
Ёкономика
Ёлектроника

 

 

 

 


Ћогическа€ структура основной пам€ти




 

 ажда€ €чейка пам€ти имеет свой уникальный (отличный от всех других) адрес. ќсновна€ пам€ть имеет дл€ ќ«” и ѕ«” единое адресное пространство.

јдресное пространство определ€ет максимально возможное количество непосредственно адресуемых €чеек основной пам€ти.

јдресное пространство зависит от разр€дности адресных шин, ибо максимальное количество разных адресов определ€етс€ разнообразием двоичных чисел, которые можно отобразить в n разр€дах, т.е. адресное пространство равно 2n, где п Ц разр€дность адреса.

ƒл€ ѕ  характерно стандартное распределение непосредственно адресуемой пам€ти между ќ«”, ѕ«” и функционально ориентированной информацией (рис. 4.7).

 

—тандартна€ пам€ть 640  байт ¬ерхн€€ пам€ть 384  байт
64  байта ќбласть служебных программ и данных ќ— 576  байт ќбласть программ и данных пользовател€ 256  байт ќбласть видеопам€ти диспле€ и служебных программ 128  байт ќбласть программ начальной загрузки ќ— и др.
ќ«” ѕ«”
       

–ис. 4.7. –аспределение 1-ћбайтной области ќѕ

 

ќсновна€ пам€ть в соответствии с методами доступа и адресации делитс€ на отдельные, иногда частично или полностью перекрывающие друг друга области, имеющие общеприн€тые названи€. ¬ частности, укрупненно логическа€ структура основной пам€ти ѕ  общей емкостью, например, 16 ћбайт представлена на рис. 4.8.

 

–ис. 4.8. Ћогическа€ структура основной пам€ти

 

ѕрежде всего основна€ пам€ть компьютера делитс€ на две логические области: непосредственно адресуемую пам€ть, занимающую первые 1024  байта €чеек с адресами от 0 до 1024  байт- 1, и расширенную пам€ть, доступ к €чейкам которой возможен при использовании специальных программ-драйверов.

ƒрайвер - специальна€ программа, управл€юща€ работой пам€ти или внешними устройствами Ё¬ћ и организующа€ обмен информацией между ћѕ, ќѕ и внешними устройствами Ё¬ћ.

ѕримечание. ƒрайвер, управл€ющий работой пам€ти, называетс€ диспетчером пам€ти.

—тандартной пам€тью (—ћј Ц Conventional Memory Area) называетс€ непосредственно адресуема€ пам€ть в диапазоне от 0 до 640  байт.

Ќепосредственно адресуема€ пам€ть в диапазоне адресов от 640 до 1024  байт называетс€ верхней пам€тью (UMA - Upper Memory Area). ¬ерхн€€ пам€ть зарезервирована дл€ пам€ти диспле€ (видеопам€ти) и посто€нного запоминающего устройства. ќднако обычно в ней остаютс€ свободные участки Ц "окна", которые могут быть использованы при помощи диспетчера пам€ти в качестве оперативной пам€ти общего назначени€.

–асширенна€ пам€ть Цэто пам€ть с адресами 1024  байта и выше.

Ќепосредственный доступ к этой пам€ти возможен только в защищенном режиме работы микропроцессора.

¬ реальном режиме имеютс€ два способа доступа к этой пам€ти, но только при использовании драйверов:

І по спецификации XMS (эту пам€ть называют тогда ’ћј Ц e x tended Memory Area);

І по спецификации EMS (пам€ть называют ≈ћ Ц Expanded Memory).

ƒоступ к расширенной пам€ти согласно спецификации XMS (e x tended Memory Specification) организуетс€ при использовании драйверов ’ћћ (extended Memory Manager). „асто эту пам€ть называют дополнительной, учитыва€, что в первых модел€х персональных компьютеров эта пам€ть размещалась на отдельных дополнительных платах, хот€ термин Extended почти идентичен термину Expanded и более точно переводитс€ как расширенный, увеличенный.

—пецификаци€ EMS (Expanded Memory Specification) €вл€етс€ более ранней. —огласно этой спецификации доступ реализуетс€ путем отображени€ по мере необходимости отдельных полей Expanded Memory в определенную область верхней пам€ти. ѕри этом хранитс€ не обрабатываема€ информаци€, а лишь адреса, обеспечивающие доступ к этой информации. ѕам€ть, организуема€ по спецификации EMS, носит название отображаемой, поэтому и сочетание слов Expanded Memory (EM) часто перевод€т как отображаема€ пам€ть. ƒл€ организации отображаемой пам€ти необходимо воспользоватьс€ драйвером EMM386.EXE (Expanded Memory Manager) или пакетом управлени€ пам€тью QEMM.

–асширенна€ пам€ть может быть использована главным образом дл€ хранени€ данных и некоторых программ ќ—. „асто расширенную пам€ть используют дл€ организации виртуальных (электронных) дисков.

»сключение составл€ет небольша€ 64- байтна€ область пам€ти с адресами от 1024 до 1088  байт (так называема€ высока€ пам€ть, иногда ее называют старша€: Ќћј Ц High Memory Area), котора€ может адресоватьс€ и непосредственно при использовании драйвера HIMEM.SYS (High Memory Manager) в соответствии со спецификацией XMS. Ќћј обычно используетс€ дл€ хранени€ программ и данных операционной системы.

ѕримечание. ¬ современных ѕ  существует режим виртуальной адресации (virtual Ц кажущийс€, воображаемый). ¬иртуальна€ адресаци€ используетс€ дл€ увеличени€ предоставл€емой программам оперативной пам€ти за счет отображени€ в части адресного пространства фрагмента внешней пам€ти.





ѕоделитьс€ с друзь€ми:


ƒата добавлени€: 2015-01-29; ћы поможем в написании ваших работ!; просмотров: 1235 | Ќарушение авторских прав


ѕоиск на сайте:

Ћучшие изречени€:

—тудент может не знать в двух случа€х: не знал, или забыл. © Ќеизвестно
==> читать все изречени€...

825 - | 504 -


© 2015-2023 lektsii.org -  онтакты - ѕоследнее добавление

√ен: 0.011 с.