twomika — wszystkie tetrady z wyjątkiem ostatniej są zbudowane według tego samego schematu. Liczbę dwójkową wprowadzamy do rejestru przesuwającego Rbin. Następnie informacja ta jest przesuwana — poczynając od najbardziej znaczącego bitu (MSB) — do rejestru dziesiętnego RBCD. Ponieważ prze-rzutniki scalone są wytwarzane jako przerzutniki JK, a nie R-S-T, a więc operacje przesunięcia i korekcji nie mogą być rozdzielone. Pociąga to za sobą skomplikowanie układu sterującego. W celu uproszczenia układu sterującego i wykorzystania w pełni logicznych właściwości przerzutników JK należy dwuetapowy proces przeliczania zastąpić jednoetapowym, w którym operacja przesunięcia i korekcja są wykonywane jednocześnie.
W tablicy na rys. 4.475a przedstawiono działanie logiczne tetrady przelicznika, to jest przejścia od bieżących stanów tetrad rejestru do następnych, dla sygnałów przeniesienia C, = 0 i Ct = 1. Funkcje przełączające, które określają działanie logiczne tetrady rejestru, można wyznaczyć z tablic Kamaugha (rys. 4.475b). Są one następujące:
Jwi = X,Y,Ź,
Kwl = Ź,
Jx, = Yt+W,Ź,
Kxt = ?, + ~Zt
Jrt = W,XtZt + WtZ,
Krt = X,Z,+X,Zt = X, QZi
Jz, = C,
Kzi = Ct
Na rysunku 4.475c przedstawiono schemat logiczny tetrady przetwornika BIN/ /BCD, zbudowanej w oparciu o przerzutniki JK-MS i podstawowe funktory logiczne.
Inaczej rozwiązany układ przelicznika BIN/BCD, z wykorzystaniem korekcji polegającej na dodaniu (0011)2 = (3)1# do danej tetrady przed przesunięciem, jeśli tetrada jest większa lub równa (0101), = (5)10, jest przedstawiony na rys. 4.476. Układ składa się z rejestru przesuwającego, sumatorów czteropozy-cyjnych i układów korekcji. Funkcja przełączająca układu korekcji, wyznaczona z tablicy Kamaugha (rys. 4.477), ma postać:
K = AC+BC+D
Czas przetwarzania liczb w przetworniku szeregowym jest proporcjonalny do liczby bitów przetwarzanej liczby, a więc znacznie krótszy niż dla przetwornika licznikowego.