- 134
dziesiątego). Stosowanie dekoderów uproszczonych może spowodować podczas pojawienia się stanu szczątkowego chwilowe błędne odczytanie stanu licznika.
Synteza formalna liczników o dowolnej pojemności umożliwia tworzenie liczników pracujących w dowolnym kodzie. Jest ona szczególnie prosta w przypadku wykorzystania przerzutników synchronicznych (przykład 4 w p.3.4).
Wśród układów przeznaczonych do realizacji operacji arytmetycznych takich jak dodawanie, odejmowanie, mnożenie, dzielenie, potęgowanie itp. wyróżnić można dwie klasy: jedna - to układy o st8łym algorytmie działania (np. układy mnożące, dzielące), druga - to układy o zmiennym algorytmie działania, w których rodzaj wykonywanych operacji określony jest przez sten sygnałów sterujących. Fodstawowymi zespołami układów o stałym algorytmie działania oą dwie grupy bloków funkcjonalnych:
- sumatory,
- komparatory.
Podstawowym członem układów o zmiennym algorytmie działania je: t tzw. jednostka ary tmelyc.z.no-logiczna - AI*TJ (*T U -*h*r- t
Sumatorami nazywene są urządzania umożliwiające dodawanie. Ze względu na wykorzystywany w aan^n: sumatorze sposób zapisu liczb, sumatory dzielą się r.o:
- dwójkowe, wykonujące działania na liczbach dwójkowych.
- dziesiętne, yy/konujące działania rn liczbech dziesiętnych kodowanych dwójkowo (sumatory dwójkowo-dziesiętne).
Ze względu na organizację procesu doonwanio, rozróżniane są sumatory:
- szeregowo, w których poszczególne bity składników sumowane są kolejno w jednym, sumatorze jednopozycyjr.ym,
- równoległe, w których poszczególne bity składników dodawane aą jednocześnie w odrębnych sumatorach jednopozycyjnych,
- 3zeregowc-równoległe, będące rozwiązaniem pośrednim.
Podstawowym układem, wykorzystywanym do budowy sumatorów, jest tzw. sumator jednobitowy (jednopozycyjny) - rys.4.37.
Jest to układ kombinacyjny, umożliwięjący dodawanie trzech cyfr binarnych: składników Ai i i-tej pozycji dodawanych liczb oraz - przeniesienia z pozycji niższej. Sumator jednobitowy wytwarza sygnał sumy SA i-tej pozycji oraz sygnał przeniesienia do pozycji wyższej Pi+1« Związki zachodzące między sygnałami sumatora jednobitowego ustalić można na podstawie tablicy - ry:;.4.37b, opisującej działanie tego sumatora. Na podstawie tablicy utworzyć można również algebraiczny zapis działania sumatora. Przejrzystą postać tego zapisu otrzymuje się wykorzystując operację dodawania modulo dwa
S± = ®
Pi+1 “ VBi + (A± 0 Bi),Pi