Logisim: полусумматор, сумматор, вычитатель
Что такое полусумматор?
Полусуматор — это устройство с двумя входами и двумя выходами, позволяющее складывать два разряда двоичного числа (A+B).
Составим таблицу истинности:
Полусумматор в Logisim
Полусумматор состоит из двух логических элементов: "и" и "исключающего или".
Если A или B равно 1, то на выходе мы получаем 01. Если A и B равны единице одновременно, мы получаем 10.
Что такое сумматор?
Сумматор — это устройство с тремя входами и двумя выходами, позволяющее складывать три разряда двоичного числа.
Составим таблицу истинности для сумматора
Сумматор в Logisim
Сумматор состоит из двух полусумматоров.
Что такое восьмибитный сумматор?
Восьмибитный сумматор — это устройство с восьмью входами и восьмью выходами, позволяющее складывать восемь разрядов двоичного числа.
Составление таблицы истинности для восьмибитного сумматора займёт слишком много времени, поэтому сразу приступим к конструированию.
Для конструирования восьмибитного сумматора возьмём готовые элементы.
Что такое восьмибитный сумматор с функцией вычитания?
Восьмибитный сумматор с функцией вычитания — это устройство с восьмью входами и восьмью выходами, позволяющее складывать и вычитать восемь разрядов двоичного числа (смена действия происходит при нажатии на контакт под номером 1).
Восьмибитный сумматор с функцией вычитания в Logisim
Реализация вычитания здесь возможна благодаря элементам "исключающее или", которые инвертируют двоичное число.