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

Математический адрес

Cтраница 4


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

Различаются три типа адресов: виртуальные, реальные и абсолютные. Адреса, используемые в программе ( математические адреса), являются виртуальными или реальными в зависимости от того, включено или выключено динамическое преобразование адресов. В результате динамического преобразования виртуальные адреса преобразуются в реальные.  [47]

Операция ДПг соответствует выборке аргумента по математическому адресу, а ДП2 - засылке. Младшие 17 разрядов результата сложения дают математический адрес.  [48]

Размер страницы в различных ЭВМ изменяется от 512 до 4096 байт. При обращении к памяти осуществляется преобразование математического адреса в физический, которое может осуществляться программными и / или аппаратными средствами.  [49]

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

Состоит из математического адреса страницы 5 и адреса слова L в странице. Значение L в физическом адресе совпадает со значением L в математическом адресе. По адресу В, L производится обращение к ОЗУ. Если ds - О, то страница хранится в некотором ВЗУ и недоступна для программы. В таком случае для продолжения программы необходимо передать страницу S с физическим адресом Bs в ОЗУ. При ds 0 выполнение рабочей программы прекращается и машина переключается на выполнение процедуры передачи страниц между ОЗУ и ВЗУ.  [51]

52 Схема операционных устройств для представления команд и их адресов. [52]

Изменение математического адреса страницы может произойти как при естественном порядке выполнения команд, так и в результате передач управления. Для определения математических и физических адресов команд используется схема рис. 8.8. Математический адрес представлен на счетчике адресов команд СчАК и разделяется на адрес страницы 5 и адрес слова в странице L.  [53]

Таблица сегментов и большие части таблиц страниц всегда размещаются в оперативной памяти. Это связано с ограниченной емкостью сверхбыстродействующей регистровой памяти, используемой при преобразовании математических адресов в физические. Для хранения строк страничных таблиц, отвечающих наиболее часто используемым физическим страницам, используется регистровая ассоциативная память ( АП), включающая в свой состав 8 основных регистров и 8 схем сравнения; регистры 21-разрядные, а схемы сравнения - 12-разрядные.  [54]

Отличительными особенностями машин четвертого поколения являются развитая децентрализованная структура ( рис. 7 - 10 г) с модульным способом построения, позволяющим изменять структуру в зависимости от решаемых задач, и модульный принцип построения программ. В запоминающем устройстве появляется еще один блок-ассоциативная память ( АП) для хранения математических адресов сверхоперативной памяти. Машины превращаются в вычислительные системы, в основу которых положены новые принципы организации, позволяющие проводить параллельную обработку как отдельных задач, так и элементарных операций.  [55]

При использовании этих команд, полагают, что математический адрес состоит из 17 двоичных разрядов и что отведенная под динамическое распределение память имеет следующую структуру: она делится на 32 массива; в свою очередь массив делится на 32 страницы, а страница содер-держит 128 кодов. Таким образом, всего может быть использовано 32 X 32 X 128 131 072 математических адресов. Каждая страница занимает отдельную зону ВЗУ; коды в зоне следуют в порядке математических адресов.  [56]

При иерархическом принципе построения структуры ЗУ логи - № ская организация потоков информации должна быть такой, чтобы все информационное поле ЦВМ или ВС выступало в виде единого знутреннего ЗУ. Иногда это абстрактное внутреннее ЗУ называют виртуальным, а адресацию его ячеек осуществляют посредством абстрактных математических адресов.  [57]

Таким образом для программиста создается одноуровневая память емкостью О слов. В физическом отношении виртуальная память - это совокупность оперативных и внешних ЗУ, охваченных средствами преобразования математических адресов в физические ( действительные) адреса ячеек и автоматизации перемещения информации между устройствами памяти.  [58]



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