НАКАПЛИВАЮЩИЙ СУММАТОР

Накапливающий сумматор является автоматом с памятью, т.е. слагаемые могут приходить поочередно в произвольные моменты времени и запоминаться в линиях задержки или в триггерах. Накапливающий. сумматор применяется в асинхронных устройствах, в которых слагаемые не привязаны к тактам тактового генератора.

С приходом слагаемого аi=1 элемент "ИЛИ"устанавливается в "1", триггер устанавливается. в "1". Еслиbi=1 и приходит через какое-то время после ai, то оно запоминается в линии задержки и одновременно bi опрокидывает триггер в "0". На инверсном выходе триггера устанавливается "1", следовательно на вторую схему "И"подаются две единицы, следовательно на выходе второй схемы "ИЛИ"формируется цифра переноса в старший разряд, равная "1". Если Pi=0, то цифра суммы, которая снимается с прямого выхода триггера, равна "0". Если Pi=1, то сумма Si=1.

ai bi Pi Si Pi+1