Очередь - команда - Большая Энциклопедия Нефти и Газа, статья, страница 3
Если ты споришь с идиотом, вероятно тоже самое делает и он. Законы Мерфи (еще...)

Очередь - команда

Cтраница 3


31 Пример конвейерного выполнения команд. [31]

Пример, иллюстрирующий реализацию описанного конвейерного принципа, дан на рис. 1.4, где TI обозначает холостые такты работы шины, когда очередь команд заполнена, а операционное устройство занято выполнением текущей команды и не запрашивает выполнения цикла шины.  [32]

При построении систем, содержащих ЦП ВМ86 / ВМ88 и сопроцессор ВМ87, необходимо, чтобы сопроцессор имел информацию о типе используемого ЦП и соответственно о разрядности шины данных и длине очереди команд.  [33]

МП в определенное начальное состояние, в котором сброшены сегментные регистры ( кроме CS, все разряды которого устанавливаются в единичное состояние), указатель команд IP, все флаги, регистры очереди команд и все внутренние триггеры в устройстве управления. Сигнал RESET не влияет на состояние общих регистров, которые устанавливаются в начальное состояние программным путем. На время действия сигнала RESET все выходы, имеющие три состояния, переводятся в третье состояние, а выходы, имеющие два состояния, становятся пассивными. Минимальная продолжительность сигнала RESET при первом включении МП составляет 50 мкс, а при повторном запуске - четыре такта синхронизации. После снятия сигнала RESET работа МП возобновляется из начального состояния.  [34]

35 Пример обработки последовательности команд. [35]

Блок регистров очереди команд обеспечивает возможность накопления команд объемом до 6 байт. Это позволяет подавать команды из блока регистров в операционное устройство, где происходит их исполнение, без задержки и, кроме того, достигается возможность совместить во времени процессы, связанные с выборкой команд из памяти, и процессы, связанные с их выполнением.  [36]

Когда канал начинает выполнять команду Y, этот байт из очереди извлекается значительно быстрее, чем из памяти. Таким образом, очередь команд размерностью всего один байт позволяет процессору при выборке команд всегда читать слова, что снижает загрузку шины, увеличивая ее пропускную способность и производительность СПВБ.  [37]

Устройство сопряжения с каналом позволяет формировать 20-разрядный адрес памяти, выбирать команды из памяти, формировать очереди команд и запоминать результаты выполнения команд в памяти. Устройство содержит шесть 8-разрядных регистров очереди команд, четыре 16-разрядных сегментных регистра, а также регистры адреса, обмена и сумматор адреса.  [38]

39 Структура микропроцессора К1810ВМ86. [39]

Устройство сопряжения с магистралью обеспечивает формирование 20-разрядного физического адреса памяти, выборку команд и операндов из памяти, организацию очередности команд и запоминание результатов выполнения команд в памяти. В состав УС входит шесть 8-разрядных регистров очереди команд, четыре 16-разрядных сегментных регистра.  [40]

Команды всегда выбираются словами по четным адресам, за исключением первой выборки после передачи управления по нечетному адресу, когда выбирается один байт. Поток команд разделяется на байты при заполнении очереди команд внутри МП, так что выравнивание команд не влияет на производительность и поэтому не используется.  [41]

42 Временная диаграмма начальной стадии работы ДСП ( включение по сигналу RESET.| Временная диаграмма работы АСП в пассивном режиме. [42]

Для перехода в активный режим сопроцессор должен установить момент начала выполнения действий, определенных командой ESC. Для этого он начинает анализировать код состояния очереди команд ЦП по линиям QS1, QSO. Как только появляется код QS1 QSO 01, соответствующий первому байту команды, и этот байт содержит код ESC 11011, сопроцессор переходит в активный режим.  [43]

Устройство обработки предназначено для выполнения операций по обработке данных. Команды, выбранные из памяти и записанные в регистры очереди команд УСК, по запросам от УО поступают через 8-разрядную магистраль команд на микропрограммное устройство управления, которое декодирует команды и вырабатывает соответствующую последовательность микрокоманд, управляющую процессом выполнения текущей операции. УО не имеет непосредственной связи с внешней магистралью системы и обменивается данными через регистр обмена с УСК.  [44]

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



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