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

Блок - выборка - данные

Cтраница 1


Блок выборки данных служит для размещения кодов, принимаемых из оперативной памяти, местной памяти, блока таймеров, а также от пульта управления. Он включает в свой состав один или несколько регистров, информация из которых выдается в арифметическо-логический блок ( АЛБ), блок выборки команд, а также в блок прерываний и блок местной памяти.  [1]

Блок выборки данных БВД служит для размещения кодов, принимаемых из оперативной памяти, блока таймеров, а также от пульта управления.  [2]

3 Структура блока выборки данных. [3]

Центральное устройство управления получает информацию из оперативной памяти только через блок выборки данных; арифметическо-логические блоки процессора получают операнды из ОП также только через этот блок. Можно сказать, что блок выборки данных служит для выборки и хранения команд и операндов перед началом их обработки соответственно на уровне К устройства управления и в АЛБ. Рассматриваемый блок включает в свой состав три восьмибайтных регистра: РБЦ - буферный регистр центрального управления, РЧ1 - регистр первого числа, РЧ2 - регистр второго числа, а также однобайтный регистр ключей памяти ( РКП), как это показано на рис. 7.16. Кроме того, в состав блока входят управляющие триггеры и группы логических элементов.  [4]

5 Блок выборки команд. [5]

Двойное слово, выбираемое из оперативной памяти по содержимому РАП, через блок выборки данных вводится в один из регистров РК.  [6]

После передачи содержимого РКЧ в РКТ, а содержимого РЧ1 и РЧ2 в АЛБ блоки выборки данных и центрального управления считаются свободными и могут переключаться на работу по обработке кода очередной инструкции.  [7]

8 Общая схема блока центрального управления. [8]

Из выходных информационных регистров РИ1 и РИ2 коды выдаются в блок сумматора адреса и блок выборки данных.  [9]

Центральное устройство управления получает информацию из оперативной памяти только через блок выборки данных; арифметическо-логические блоки процессора получают операнды из ОП также только через этот блок. Можно сказать, что блок выборки данных служит для выборки и хранения команд и операндов перед началом их обработки соответственно на уровне К устройства управления и в АЛБ. Рассматриваемый блок включает в свой состав три восьмибайтных регистра: РБЦ - буферный регистр центрального управления, РЧ1 - регистр первого числа, РЧ2 - регистр второго числа, а также однобайтный регистр ключей памяти ( РКП), как это показано на рис. 7.16. Кроме того, в состав блока входят управляющие триггеры и группы логических элементов.  [10]

После обработки запроса процессора на выдачу из ОП двойного слова по адресу, сформированному в РИА, блок управления памятью в порядке, принятом для удовлетворения запросов, обеспечивает выборку из ОП кода второго операнда. Этот код направляется в РБЦ блока выборки данных, а затем переписывается в РЧ2 этого же блока. Фиксацией кода второго операнда в РЧ2 заканчиваются действия четвертого этапа.  [11]

Выборка вторых частей операндов из местной памяти ничем не отличается от выборки их первых частей. Передача же содержимого РИ1 и РИ2 в регистры блока выборки данных производится через другие группы вентилей.  [12]

Обработка запроса и собственно выборка второго операнда по заданному адресу из ОН может потребовать времени порядка нескольких десятых микросекунды или еще больше. Поэтому параллельно действиям по выборке второго операнда производятся действия по выборке первого операнда и его размещению в выходном регистре РЧ1 блока выборки данных.  [13]

Каждому уровню отвечают функционально независимые узлы и блоки ЦУУ. Так, первому уровню, или уровню К, отвечает в ЦУУ блок выборки команд, второму уровню, или уровню Ч - блок сумматора адреса, блок центрального управления и блок выборки данных, а третьему уровню, или уровню Т, - блок адреса результата совместно с АЛБ.  [14]

На третьем такте два старших байта команды передаются из РКМ в РКЧ, называемый выходным регистром команд блока центрального управления. Наличие двух регистров команд на уровне Ч позволяет начинать работу на уровнях Ч и Т одновременно, по одному и тому же сигналу синхронизации. Из регистра РКМ информация может выдаваться также в блок выборки данных и блок сумматора адреса. Из РКЧ информация передается, главным образом, в блок адреса результата.  [15]



Страницы:      1    2