Едноцифрен половин суматор

Сумарът е изчислителна схема, която изпълнява процедурата за добавяне на двоичен­дов.

По броя на входовете се различават полусумари, едноцифрени­Ny суматори (OS) и многоцифрени суматори.

Фигура: 1 - Обозначение и диаграма на половин суматор

Фигура: 2 - Обозначение и схема на суматора на половин суматори

Сумарите са класифицирани според различни критерии.

В зависимост от числовата система различавам:

  • двоичен;
  • двоично-десетични (обикновено двоично кодирани);
  • десетична;
  • други (например амплитуда).

Чрез броя на едновременно обработените цифри на добавените числа:

По броя на входовете и изходите на еднобитови двоични суматори:

  • тримесечни суматори (елементи "сума по модул 2"; елементи "изключително ИЛИ"), характеризиращи се с наличието на два входа, към които се доставят две едноцифрени числа, и един изход, при който се реализира тяхната аритметична сума;
  • полусумари, характеризиращи се с наличието на два входа, към които се подават едноименните цифри от две числа, и два изхода: на единия се реализира аритметична сума в дадена цифра, а на другия - прехвърляне към следващата (по-старша цифра);
  • пълни еднобитови двоични суматори, характеризиращи се с наличието на три входа, към които се подават едни и същи цифри от две добавени числа и прехвърляне от предишната (долна) цифра, и два изхода: единият реализира аритметичната сума в този бит и другият носи трансфера към следващия (по-висок разряд).

Между другото числата се представят и обработват многоцифрените суматори се подразделят на:

  • последователен, при който обработката на числата се извършва последователно, бит по бит, на едно и също оборудване;
  • паралелно, при което термините се добавят едновременно за всички цифри и всяка цифра има свое собствено оборудване.

Паралелен суматор в най-простия случай е представен от n еднобитови суматори последователно (от най-малко значимите битове до най-значимите), свързани чрез трансферни вериги. Обаче такава сумарна схема се характеризира с относително ниска скорост, тъй като формирането на сигналите за сумиране и пренасяне във всеки i-ти бит се извършва само след получаване на сигнала за носене от (i-1) -вия бит.По този начин скоростта на суматора се определя от времето за разпространение на сигнала по трансферната верига. Намаляването на това време е основната задача при изграждането на паралелни суматори.