Реализуйте в программе Logisim−evolution функцию
A * B = C. Умножение должно быть знаковым (используйте дополнительный код).
Формат входных данных
Тестируемая схема должна называться main.
Входы и выходы схемы должны быть названы так же, как в таблицах ниже.
Нарушение этого требования приведет к ошибка PE.
Запрещено использовать стандартное умножение, иначе получите ошибку LI
Входы
Label/Метка
Битность
Тип
Описание
A
8
Знаковый (дополнительный код)
Вход A
B
8
Знаковый (дополнительный код)
Вход B
Выходы
Label/Метка
Битность
Тип
Описание
С
16
Знаковый (дополнительный код)
Результат A * B
Примеры тестов
№
Стандартный вход
Стандартный выход
1
A[8] B[8] C[16]
0 1 0
1 1 1
Тест запускается через GUI Logisim Simulate → Test Vector
2
A[8] B[8] C[16]
12 2 24
15 10 150
Тест запускается через GUI Logisim Simulate → Test Vector