I. Przeczytaj:
W systemie dziesiętnym liczby ujemne opatrzone są specjalnym znakiem graficznym, tzw. minusem „–”, na przykład –6, –22 itd., a liczby dodatnie w niektórych przypadkach plusem „+”, na przykład +5, +20.
W systemie binarnym opartym wyłącznie na
zerach i jedynkach brakuje dodatkowego znaku, który wskazywałby na ujemny lub
dodatni charakter określonej liczby.
- metodę znak-moduł (ZM),
- metodę uzupełnień do 1 (U1),
- metodę uzupełnień do 2 (U2).
W metodzie uzupełnień
do 2 (U2) cyfra określająca znak jest zintegrowana z liczba binarną, co pozwala
na wykonywanie obliczeń arytmetycznych.
W celu obliczenia wartości liczby binarnej z wykorzystaniem metody U2 należy zastosować poniższy wzór:
Przykłady:
0111B = 03 12 11 10 = 0*(–23)+1*(22)+1*(21)+1*(20) = 4+2+1 = 7D
1111B = 13 12 11 10 = 1*(–23)+1*(22)+1*(21)+1*(20) = –8+4+2+1 = –1D
Przekształcenie ujemnej liczby dziesiętnej na postać binarną jest następujące:
1) Na początku obliczamy postać binarną z wartości bezwzględnej dziesiętnej liczby ujemnej:
Źródło: Tomasz Kowalski "Technik informatyk. Urządzenia techniki komputerowej"
II. Obejrzyj:
2) Powstałą liczbę binarną należy uzupełnić zerami do liczby cyfr będących krotnością dwójki. W tym przypadku, gdy liczba binarna ma 3 cyfry, dopełniamy do 4. Jeżeli byłoby 5 cyfr, należałoby uzupełnić do ośmiu itd.
0101B
3) Następnie należy zamienić wszystkie cyfry w liczbie binarnej na przeciwne, czyli jedynki na zera i odwrotnie:
1010
4) W ostatnim etapie do powstałej liczby dodaje się binarną jedynkę — wynik jest ujemną liczbą binarną:
II. Obejrzyj:
III. Sporządź notatkę:
Wpisz do zeszytu pierwszy i drugi przykład z filmu, czyli przekształcanie liczb dziesiętnych: -12 i -30 na postać binarną.
Brak komentarzy:
Prześlij komentarz