208 209

208 209



208

wł    m _ 111    nt    iii    u    11    «    8    <■    i    1

»    • «    II    ■    «    »    »    I    t    Ż    1


v«w inów UCIW PWÓJKOWU


WAGI WTÓW

ucw KB


Rys. 5.94. Wagi bitów liczb: dwójkowej 1 BCD

Identyczny efekt uzyskamy stosując regułę:

Jeżeli w dekadzie przed przesunięciem wystąpiła liczba większa od 4 (5 i 7), to należy dodać do niej {3)10 3 (0011)2*

2. Jeżeli po przesunięciu pojawiła się Jedynka na najmniej znaczącej pozycji dekady (została przesunięta z najbardziej znaczącej pozycji poprzedniej dekady), to dla kompensacji różnicy wag należy dodać do poprzedniej dekady liczbę (6)^q = (OllOJg.

Identyczny efekt uzyskamy stosując regułę:

jeżeli przed przesunięciem w dekadzie wystąpiła liczba większa od 7,to należy dodać do niej (3)^ = (0011)2.

Obie te zasady można zastąpić jedną prostą regułą: Jeżeli przed przesunięciem w dekadzie pojawiła się liczba większa od 4, to należy dodać (3)10 = (0011 )2, zaś cały algorytm zamiany polega na wprowadzeniu szeregowym liczby do rejestru i dokonywania przed każdym przesunięciem wskazanej korekcji w obrębie każdej dekady. Ha rys. 5.93 przedstawiono przykład zamiany 8-bltowej liczby dwójkowej na liczbę BCD według przedstawionego algorytmu.

1 I

1

1

01

1 1

1

1

a

11

< a

1

1

a

i

11

a 1

1

\

a

1

»

1 8

1

+

1

1

a

a

1

i

t

i

1

1

1

1

a t

1

t

«

t

t

1

1

a

+

1

t

1

a

1

a

1

«

1

1

1

a

1

a

1

+

(

1

+ 1

1

1

a

0

1

t

8

a

a

a

1

B

ł

a

a

a

a

t

«

«

1

0

a

a

a

ucm

8CD

0 1 URU ewCJKCMA

10’

10'

Rys. 3.95> Przykład zamiany 6-bitowej liczby.dwójkowej na liczbę BCD

Aby zrealizować układowo podany algorytm, należy 'zaprojektować kombinacyjny układ korekcyjny dodający 3» Jeżeli liczba podana na jego cztery wejścia przekracza 4. Ba rys. 3*96 podano tabele takiego układu, przy czyi dla stanów wejściowycb 10*15 wyjścia nie są określone, co wynika z faktu,' że wobec stosowania korekcji,te stany wejściowe nigdy się nie pojawią.

«t xł *1 *1

li 1; «i h

9 0 0 1

0010

1 0 « f

1011

0 111

0 0 11 I I I I

1 0 1 f

0 0 11 MII

0 10 1

*1 *: *1 H

0 10 1

10 0 0

0 110

10 11

0 1(1

1110

* 1/ #3 »*

10 0 0

10 11

10 0 1

110 1 1 II 1

10 10

0

ł

9

X

1111


Rys. 5.96. Układ korekcyjny do konwertera liczb dwójkowych na BCD


U*AR

n n n

n n n

u u 1r~

u- 'ir.......ir~

-J~l_CZJ__

Rys. 5.97. Konwerter liczb dwójkowych na BCD



Wyszukiwarka

Podobne podstrony:
208,209 208 Teorie literatury XX wl
Rozdział 8 strona 8 209 208 P F P F P F P F P F P F P F P F P F P F P F P F Zbiór zadań z mikro
Sandland?4 p208 209 “ tup WATER IS FL0WINĆ AĆAIN 208
IMG 8 209 (2) 200 208 8. Defekty struktury krystalicznej 8,5.
kupisiewicz dydaktyka ogólna3 209 208 Dydaktyka ogólna Uczeń głównie odwoływać - na zmianach jakośc
208 209 Przesłudmie dziecka Badania854 wykazały, że częstą przyczyną odmienności zeznań na rozprawie
208 209 208 . . . ..... , . ,... IM 10N ■ 511 Bt IM U Jt K 1 1, 1 1 Mt*1 tirów utm pwwkowu wmi znó
208,209 208 Czy fsitrzebne są zmiany w polityce wobec narkotyków? Tabela 2. Światowa produkcja niele
208,209 20S Czy potrzebne Si] zmiany w polityce uvbcc narkotyków? Tabela 2. Światowa produkcja niele

więcej podobnych podstron