Cтраница 1
Преобразователь адреса для каждого из файлов позволяет осуществить переход от системного номера записи к физическому адресу блока накопителя, в котором хранится эта запись. [1]
Преобразователь адреса в управляющие сигналы, направляемые запоминающему устройству. [2]
![]() |
Структура обработки данных. [3] |
Преобразователь адреса представляет собой список, содержащий номера блоков физической памяти, в которых хранятся логические записи данных. Все логические ссылки на запись осуществляются через внутренний порядковый номер, ДИСОД получает номер физического блока, в котором располагается требуемая запись, используя этот номер как индекс в списке преобразователя адреса. Это приводит к возможности быстрого поиска и обновления данных и к полной независимости данных от устройств, на которых они размещаются. [4]
Ассоциатор содержит системные управляющие таблицы, формируемые для управления БД, преобразователь адреса, а также инвертированные списки и списки связи. [5]
![]() |
Связь преобразователя адреса и накопителя. [6] |
Относительный адрес блока накопителя, в котором хранится данная запись, находится в поле преобразователя адреса, порядковый номер которого совпадает в ВСН этой записи. Блок накопителя БД содержит в общем случае несколько записей, поэтому ряд полей преобразователя адреса могут иметь одинаковое значение. Чтение записи по ее ВСН требует двух обращений к накопителю на магнитном диске - одного к блоку преобразователя адреса, а второго - непосредственно к накопителю БД. Запись в пределах блока локализуется в оперативной памяти по ВСН этой записи. При загрузке записи в файл ей назначается ВСН по счетчику и выделяется очередной свободный блок накопителя, адрес которого заносится в соответствующее поле преобразователя адреса. [7]
АССОЦИАТОР содержит управляющую информацию для базы данных в виде таблиц описания полей и управления памятью, преобразователя адреса и сети связи. [8]
АССОЦИАТОР [ associator ] В некоторых СУБД - справочник базы данных, содержащий управляющие таблицы, необходимые для управления базой данных: таблицы описания полей, преобразователь адреса, инвертированные списки, списки связи. [9]
![]() |
Связь преобразователя адреса и накопителя. [10] |
Относительный адрес блока накопителя, в котором хранится данная запись, находится в поле преобразователя адреса, порядковый номер которого совпадает в ВСН этой записи. Блок накопителя БД содержит в общем случае несколько записей, поэтому ряд полей преобразователя адреса могут иметь одинаковое значение. Чтение записи по ее ВСН требует двух обращений к накопителю на магнитном диске - одного к блоку преобразователя адреса, а второго - непосредственно к накопителю БД. Запись в пределах блока локализуется в оперативной памяти по ВСН этой записи. При загрузке записи в файл ей назначается ВСН по счетчику и выделяется очередной свободный блок накопителя, адрес которого заносится в соответствующее поле преобразователя адреса. [11]
Преобразователь адреса представляет собой список, содержащий номера блоков физической памяти, в которых хранятся логические записи данных. Все логические ссылки на запись осуществляются через внутренний порядковый номер, ДИСОД получает номер физического блока, в котором располагается требуемая запись, используя этот номер как индекс в списке преобразователя адреса. Это приводит к возможности быстрого поиска и обновления данных и к полной независимости данных от устройств, на которых они размещаются. [12]
![]() |
Связь преобразователя адреса и накопителя. [13] |
Внутрисистемный номер записи ( ВСН) назначается системой при вводе записи БД. Этот номер - ее логический адрес, он хранится в составе записи вместе с данными. Переход от логического адреса записи к физическому осуществляется с помощью преобразователя адреса, являющегося частью ассоциатора. [14]
По запросам от внешних устройств может потребоваться прерывание выполнения текущей программы и переход к исполнению программы внешних устройств. В этих случаях от внешнего устройства должна поступить информация о микропрограмме, исполнение которой запрашивает внешнее устройство. Эта информация в виде некоторой кодовой комбинации, называемой вектором прерывания, подается на вход преобразователя адреса ( ПА), который на своем выходе формирует адрес 1 - й микрокоманды микропрграммы, исполнение которой запрашивается внешним устройством. Этот адрес подается на шину D, и ПА служит, таким образом, третьим источником адреса на этой шине. [15]