Последовательность адресов выполняемых микрокоманд:

4.8. Микропрограмма организации условных переходов.
Программа:
| Àдр. | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | Описание | 
| 0000 | X | 0010 | х011 | х011 | 1000 | X | 0000 | X | РОН0+1, продолжить | 
| 0001 | 1111 | 1111 | х001 | х011 | X | X | X | X | УП по С4 | 
| 0010 | 0000 | 0001 | х001 | X | X | X | X | X | БП на 0000 | 
| 1111 | X | 0010 | х001 | X | X | X | X | X | Продолжить | 
Программа выполняется в цикле 0000 ® 0001 ® 0010 , пока не установится флаг С4, затем происходит переход на адрес 1111 и возврат на адрес 0000.
4. Индивидуальное задание: Подсчёт количества переходов «1->0» в байте:
Для определения числа переходов из 1 в 0 в байте удобно использовать следующий алгоритм:
· На исходное слово накладывается маска 1100, с помощью которой выделяются два старших разряда, а остальные разряды обнуляются.
· Результат сравнивается с заданным типом перехода, при равенстве значений увеличивается значение счетчика переходов.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.