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

Выборка - команда

Cтраница 3


При выборке команд переменного формата микропрограмма работы процессора получается более сложной. Она зависит от числа форматов команд и от ширины выборки ОП. Ширина выборки памяти при слоговой ( байтовой) организации машины показывает, сколько слогов выбирается ( или записывается) при каждом обращении к ней. Если минимальный формат команды больше ширины выборки ОП, выборка команды осуществляется за несколько обращений к памяти. Для этого процессор передает в ОП адрес слога, с которого начинается команда, выбирает часть команды и располагает ее в регистре команд. Содержимое счетчика адресов команд увеличивается, как и раньше, но уже на ширину выборки. Далее анализируются разряды кода операции, кодирующие формат. Обращение к ОП и продвижение СЧАК продолжаются до тех пор, пока не будет выбрана вся команда. Если ширина выборки ОП больше минимального формата, то возможна выборка команды за одно обращение к памяти.  [31]

В цикле Выборка команды ( Выборка) из ячейки с адресом, указываемым содержимым РА, в РБ вызывается код команды; содержимое HP ( CM) не изменяется.  [32]

Отдельный блок выборки команд имеют центральные устройства управления моделей старших номеров. В моделях младших номеров, например, в ЕС-1020, функции БВК выполняют общие регистры процессора совместно с арифметическо-логическим блоком, обеспечивающим формирование адресов очередных команд. Это связано с тем, что в моделях младших номеров осуществлено совмещение функций узлов процессора с целью уменьшения общего аппаратурного состава.  [33]

После тактов выборки команды следуют такты чтения операндов. Одновременно с этим адрес операнда поступает в регистр адреса ( РА) ЦУ, где происходит контроль границ защиты программы. Такт обращения к МОЗУ за вторым операндом, расположенным в МОЗУ по адресу А2, аналогичен такту обращения по адресу А1, только второй операнд передается из МОЗУ по КШЧ не в регистр Р1, а в сумматор АУ.  [34]

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

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

ЦУ производит выборку команд и операндов из оперативной памяти; вырабатывает потенциалы тактов в характерной для каждой команды последовательности и тактовые серии импульсов для выполнения действий в этих тактах.  [37]

38 Блок-схема А У ЭВМ Наири-3-1. [38]

УУ обеспечивает выборку команд и чисел из ОЗУ или ПЗУ по заданной программе, непосредственное выполнение операции по заложенной в машину микропрограмме и запись результатов в ОЗУ.  [39]

Процессор обеспечивает выборку команд из памяти и их выполнение. Алгоритм работы процессора включает такие действия, как: 1) вычисление адреса команды; 2) выборка команды; 3) дешифрация команды; 4) вычисление адресов операндов; 5) выборка операндов; 6) исполнение операции, заданной командой, и запись результата. Рассмотрим эти действия подробнее.  [40]

41 Внутренняя структура микропроцессора. [41]

Схема управления выборкой команд выполняет чтение команд из памяти и их дешифрацию.  [42]

Если управление выборкой команд из запоминающего устройства производится блоком МУК, то операция происходит точно так же, как и при управлении блоком ЦУК, за исключением того, что единица добавляется к коду на блоке МУК и передается с него на ОЗУ. Блок МУК совершенно идентичен блоку ЦУК.  [43]

При использовании акселератора выборка команд и подготовка операндов, а также запись результгта производятся микропрограммой процессора, соответствующая микрокоманда которой запускает акселератор на выполнение предписанной командой операции.  [44]

В микропроцессоре КР1810ВМ86 выборка команд и их выполнение производятся параллельно, причем для повышения производительности предусмотрена предварительная выборка команд. Блок предварительной выборки команд выполнен на трех 16-разрядных или шести 8-разрядных регистрах очереди команд, что позволяет хранить до шести байт кода команды. Очередь организована по принципу: первым пришел - первым обслужили. Шестибайтная глубина предварительной очереди команд позволяет удовлетворять запросы в кодах команды настолько эффективно, что микропроцессор практически не простаивает в ожидании выборки команды из памяти.  [45]



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