Упражнения
-
Через стрелку Пирса, реализованную в прошлый раз, выразить конъюнкцию, дизъюнкцию, импликацию.
-
Через штрих Шеффера, реализованный в прошлый раз, выразить конъюнкцию, дизъюнкцию, импликацию.
-
Написать тестбенчи к заданиям 1 и 2, то есть проверить, что таблицы истинности реализованных функций совпадают с тем, какими они должны быть теоретически.
-
Написать сумматор для
kn-битных чисел, переиспользуя модульadder_adder_multibits_reuse. -
Написать сумматор для
kint-овых чисел. -
Реализовать свёртку (см.
reduce) битвектора фиксированного (параметризованного) размера для любой бинарной логической операции. -
Сделать задание 6, используя конъюнкцию или дизъюнкцию, выраженные через стрелку Пирса и штрих Шеффера (задание 1 и 2).