Адресное пространство - Большая Энциклопедия Нефти и Газа, статья, страница 3
В мире все меньше того, что невозможно купить, и все больше того, что невозможно продать. Законы Мерфи (еще...)

Адресное пространство

Cтраница 3


Машина имеет 32-разрядное адресное пространство и страницы размером 8 Кбайт. Таблица страниц целиком поддерживается аппаратно, на запись в ней отводится одно 32-разрядное слово. При запуске процесса таблица страниц копируется из памяти в аппаратуру, одно слово требует 100 не. Если каждый процесс работает в течение 100 мс ( включая время загрузки таблицы страниц), какая доля времени процессора жертвуется на загрузку таблицы страниц.  [31]

На рисунке адресное пространство задания подразделяется на части, по 1000 байтов в каждой, называемые страницами. Как и в схеме с распределением памяти перемещаемыми разделами, пользователь не имеет информации об этом делении, так как это деление не оказывает явного влияния на его адрес-но е пространство. Физическая память также разделена на части, по 1000 байтов в каждой, называемые блоками. Как и в схеме с перемещаемыми разделами, необходимо обеспечить механизм, позволяющий устанавливать соответствие между адресным пространством пользователя и физической памятью. С этой целью для каждой страницы предусмотрен специальный регистр. Эти регистры часто называют таблицей переадресации страниц, или таблицей страниц. Физически эти регистры могут быть реализованы или схемно, или занимают часть оперативной памяти. Заметим, что таблица переадресации страниц по своим размерам значительно меньше адресного пространства.  [32]

Вместо этого физическое адресное пространство делится на строки, которые перемещаются по системе в случае необходимости. Блоки памяти не имеют собственных машин. Память, которая привлекает строки по мере необходимости, называется attraction memory. Использование основной памяти в качестве большой кэш-памяти увеличивает частоту успешных обращений в кэш-память, а следовательно, и производительность.  [33]

Машина имеет 32-разрядное адресное пространство и страницы размером 8 Кбайт. Таблица страниц целиком поддерживается аппаратно, на запись в ней отводится одно 32-разрядное слово. При запуске процесса таблица страниц копируется из памяти в аппаратуру, одно слово требует 100 не. Если каждый процесс работает в течение 100 мс ( включая время загрузки таблицы страниц), какая доля времени процессора жертвуется на загрузку таблицы страниц.  [34]

Компоновщик сливает отдельные адресные пространства объектных модулей в единое линейное адресное пространство.  [35]

Под защитой адресного пространства имеется в виду лишь то, что у каждого процесса есть собственное защищенное виртуальное адресное пространство, недоступное для любого неавторизованного процесса. Наконец, аудит безопасности следует понимать как регистрацию системой в журнале определенных событий, относящихся к безопасности. Впоследствии этот журнал может просматривать системный администратор.  [36]

Большая часть адресного пространства в 1 Мбайт доступна для системных и прикладных программ, но некоторые ячейки с самыми старшими и самыми младшими адресами используются микропроцессором 8088 для специальных целей. Шестнадцать старших байтов памяти отводятся под команды начальной загрузки системы, которые используются микропроцессором 8088 в момент включения питания. Первые 1024 ячейки отведены под адреса программ, которые исполняются микропроцессором 8088 при прерывании его работы внешним устройством.  [37]

Под защитой адресного пространства имеется в виду лишь то, что у каждого процесса есть собственное защищенное виртуальное адресное пространство, недоступное для любого неавторизованного процесса. Наконец, аудит безопасности следует понимать как регистрацию системой в журнале определенных событий, относящихся к безопасности. Впоследствии этот журнал может просматривать системный администратор.  [38]

СМ-1300 оперирует адресным пространством, равным 64 кбайт. Старшие 8К адресов резервируются для регистров устройств с интерфейсом ОШ. ПОЗУ воспринимает только 56К адресов. Поскольку число адресных линий ОШ охватывает 18 бит, два старших из них процессор автоматически заполняет единицами при генерировании адресов.  [39]

40 Двумерное адресное пространство. [40]

Программа адресует свое адресное пространство с помощью двух операндов - имени сегмента и смещения внутри.  [41]

42 Двоичная программа с, б, передвинутая вверх на 300 адресов. Многие команды теперь обращаются к неправильным адресам памяти. [42]

Предположим, что адресное пространство, изображенное на рис. 7.4, б, было разбито на страницы. Ясно, что виртуальные адреса, соответствующие символическим именам А, В, С и D, уже определены, хотя их физические адреса будут зависеть от содержания таблицы страниц. Исполняемая двоичная программа представляет собой связывание символических имен с виртуальными адресами.  [43]

44 Одно адресное пространство ( а. отдельные I и D пространства ( б. [44]

Большинство компьютеров имеют единое адресное пространство, в котором содержатся и программы, и данные к ним, как показано на рис. 4.28, а. Если адресное пространство достаточно вместительно, все прекрасно работает. Но часто адресное пространство имеет слишком маленький размер, что вынуждает программистов ломать головы над тем, как разместить в нем все необходимое.  [45]



Страницы:      1    2    3    4    5