рассмотреть особенности лабораторного макета, знать назначение основных
его узлов и органов управления.
При составлении алгоритмов сложения и вычитания чисел,
представленных в прямом коде, необходимо предусмотреть анализ знаков
операндов по состоянию триггера знака. Для этого операнды поочередно
передаются транзитом через сумматор на РВХ, в результате чего триггер
знака устанавливается в соответствующее состояние, что индицируется на
панели индикации.
При составлении алгоритмов умножения в качестве счетчика циклов
следует использовать регистр Р4, установив в нем в исходном состоянии код
числа разрядов множителя. Для вычитания единицы из содержимого Р4
необходимо подать код, набранный на Р4, на вход сумматора. На вход Б
сумматора подать 11...1 (дополнительный код "−1"), для этого включить
тумблер "Передача знака". Во время последнего вычитания единицы из
содержимого Р4 при получении нулевого результата триггер ТН
устанавливается в единичное состояние, что будет индицироваться
зажиганием соответствующего светодиода, сигнализируя о выполнении
требуемого количества сигналов суммирования и сдвига при умножении.
Анализ значения очередного разряда множителя следует производить
по состоянию триггера ТСЦ, которое соответствует значению очередного
разряда при сдвиге множителя вправо, выполняемом посредством передачи
его транзитом через сумматор со сдвигом вправо при занесении в РВХ и
последующей пересылкой его в РВХ обратно в регистр множителя.
При умножении полноразрядных сомножителей (8 цифровых разрядов)
для передачи младших разрядов суммы частичных произведений в
освобождающиеся при сдвиге множителя разряды регистра множителя также
следует воспользоваться триггером ТСЦ. Для этого попадающая в него при
сдвиге суммы частичных произведений младшая цифра данной суммы при
последующем выполнении сдвига множителя заносится в нулевой разряд
РВХ и далее передается в регистр множителя.
Определение знака произведения целесообразно производить в начале
операции, сложив на сумматоре знаковые разряды сомножителей и занеся
результат в регистр множимого. Это можно осуществить подачей множимого
на один из входов сумматора и одновременной подачей на второй его вход
только знакового разряда множителя, после чего занести результат в регистр
множимого.
При выполнении заданных операций следует включить питание, затем
нажать кнопку "Уст.0", устанавливающую все узлы макета в исходное
состояние, набрать на тумблерном наборе заданные преподавателем коды и
занести их в соответствующие составленным алгоритмам выполнения
операций регистры, нажав и отпустив кнопки с занесением кодов с
10