Микропроцессорные средства и системы управления: учебное пособие / А. В. Мануковский, А. Ж. Саринова.

Поля микрокоманды БОС N Описание константа источник источник команда приёмник А В 1) РСН -> RAH 1111 1111 1111 1010 00110 0 1100 2) PCL- > RAL 1111 1111 1111 1011 0011 0 0 1101 Затем сформируем сигнал считывания. Для этого в регистр управления запишем константу 1111 1101. Поля микрокоманды БОС N Описание константа источник источник команда приёмник А В 3) const -> CR 1111 1101 1111 1111 0011 0 0 1110 Теперь можно считать число с шины данных, а так как системная память в этот момент выдаёт на нее код операции, го мы считаем именно этот код. Запишем его в регистр команд и снимем сигнал чтения с системной шины. Для этого в регистр управления запишем константу 1111 1111. N Описание 4) Data -> RI 5) const -> CR Поля микрокоманды БОС константа источник источник А в 1111 1111 1100 1111 1111 1111 1111 1111 команда приёмник 1100 0 0 1001 0011 0 0 1110 Прежде, чем перейти к дальнейшему выполнению микропрограммы, увеличим содержимое счетчика команд на 1. Поля микрокоманды БОС N Описание константа источник источник команда . приёмник А В 6) PCL+1 -> PCL 11111111 1011 1111 1100 1 0 1011 7) РСН+С->РСН 11111111 1010 1111 1100 10 1010 После считывания команды её необходимо декодировать. Это можно выполнить микропрограммным способом проверяя каждый бит регистра команд и осуществляя ветвление по результату проверки или включить в состав блока микропрограммного управления аппаратный дешифратор команд, который сможет

RkJQdWJsaXNoZXIy MTExODQxMg==