Cтраница 1
Максимальный адрес, используемый при загрузке любой фазы программы. [1]
Максимальный адрес зависит от объема основной памяти. [2]
Максимальный адрес, используемый при загрузке любой фазы программы. [3]
Таким образом, если обозначить максимальный адрес МОЗУ через i / га, то через т тактов проверки во всех ячейках МОЗУ будут записаны единицы. [4]
В последних четырех байтах записывается максимальный адрес ССНН экстента. Обычно набор данных занимает один экстент, однако в случае необходимости для хранения набора может быть отведено любое количество экстентов. Такое использование устройства носит название разделения цилиндров, или коллективного использования цилиндров. В первом байте описатели таких экстентов имеют специальный признак. [5]
В этом случае в разрядах 3 и 4 будет содержаться максимальный адрес числовой информации, увеличенный на единицу. [6]
Наибольшее целое число, которое можно записать в ячейку, определяет максимальный адрес в ОЗУ, доступный программе. Например, адресное пространство в - 16-разрядной машине равно 2 6 ячеек. Это адресное пространство может быть больше или меньше физической емкости ОЗУ. Для расширения ОЗУ используется виртуальная память. Обычно ее емкость равна адресному пространству. [7]
Пространство виртуальных адресов программы может иметь объем не более 32К слов, так как 32К - максимальный адрес, на который может ссылаться команда. Оно разбито на блоки по 32 слова в каждом. Оперативная память тоже разбита на блоки такого же размера. Программа может занимать от 1 до 1024 таких блоков. Каждому сегменту соответствует один регистр APR. Может использоваться до восьми таких сегментов. Регистр APR служит для отображения сегмента в физическую память и информирует о том, что можно и чего нельзя делать с сегментом, который здесь называется страницей. В регистре PDR имеются поля, указывающие на то, является ли страница постоянной ( предназначенной только для чтения), нерезидентной или что к сегменту разрешен доступ для ввода-вывода. Если делается попытка неправильного доступа к сегменту, то произойдет прерывание. Регистр PAR применяется для определения физических адресов сегмента. Как это делается, показано на рисунке, представленном ниже. Виртуальный адрес обрабатывается как состоящий из нескольких подполей. В битах с 15 по 13 указывается, какой регистр APR используется. В битах с 12 по 6 указывается, к какому блоку сегмента осуществляется доступ, и в битах с 5 по 0 указывается, в каком месте блока находится слово или байт, к которому осуществляется доступ. [8]
Использование программ умножения для генерирования адресов при произвольном доступе требует решения проблемы обработки чисел, которые больше максимального адреса памяти. Тогда ни один из генерированных адресов ( 21636 и 24491) не попадает в допустимую область. Существуют два подхода к решению этой проблемы. [9]
При выполнении макрокоманды ATTACH неверно указан адрес в операнде ЕСВ; он не кратен 4 либо превышает максимальный адрес памяти, либо ключ защиты памяти в ТСВ для этой задачи не совпадает с ключом защиты памяти ЕСВ. [10]
В одномерном адресном пространстве, в котором содержатся постоянно увеличивающиеся таблицы, одна из таблиц может врезаться в другую. [11] |
До сих пор мы говорили об одномерной виртуальной памяти, в которой виртуальные адреса идут один за другим от 0 до какого-то максимального адреса. [12]
Информация может быть помещена частично в последние и частично в первые ячейки памяти, причем обработка ее ведется без специальной индикации пересечения границы максимального адреса. [13]
Системная область связи. [14] |
При загрузке монитор извлекает из файла, содержащего программу основной задачи, информацию о размере программы, смещает KMON и USR в сторону младших адресов памяти и загружает задачу в память так, чтобы ее максимальный адрес непосредственно предшествовал области, в которой находятся драйверы ВУ или резидентный монитор, если драйверы отсутствуют. После настройки машинных команд и областей данных основной задачи на конкретный адрес загрузки монитор запускает основную задачу. Необходимость настройки делает процесс загрузки основной задачи более сложным и длительным по сравнению с загрузкой фоновой задачи. [15]