F1-80 Uzupełnienia liczb.pdf
(
92 KB
)
Pobierz
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
F1-80
Arytmetyka dwójkowa - Uzupełnienia liczb
•
Liczba zapisana w kodzie naturalnym o podstawie
p
może być
również zapisana w
kodzie uzupełnieniowym
►
do podstawy
p
(oznaczenie
U
p
)
►
do podstawy zmniejszonej o
1
, czyli
p –
1
(oznaczenie
U(
p-
1)
)
•
Uzupełnienie
U(
p-
1)
liczby nieujemnej otrzymuje się przez
odjęcie każdej cyfry tej liczby od
p-
1
Przykłady
:
U9
(347) = 652
9
(67.324) = 32.675
9
(0) = 9, U9
(0.0) = 9.9
•
Uzupełnienie
U
p
liczby nieujemnej otrzymuje się przez dodanie
jedynki na najmniej znaczącej pozycji jej uzupełnienia
U(
p-
1)
Przykłady:
U10
(3410) = 6589 +1 = 6590
0
(0.3947) = 9.6053
U10 (32.194) = 67.806
U10(0) = 0
Obliczanie uzupełnień liczby dwójkowej
B
•
U1(B)
-
dopełnienie
- przez negację wszystkich bitów
liczby B
•
U2(B)
- przez dodanie
1
na najniższej pozycji dopełnienia
U
1
(B)
,
albo przez
przepisanie wszystkich mniej znaczących zer i pierwszej
najmniej znaczącej jedynki słowa B oraz zanegowanie
pozostałych bitów
◄ bardzo użyteczna reguła!
Przykłady:
Obliczyć uzupełnienia
U1
i
U2
liczby dwójkowej
B = 110010
:
U1(110010) =
001101
U2(110010) =
0011
10
© J. Kalisz, WAT, 2008
Plik z chomika:
jarekz90
Inne pliki z tego folderu:
F1-43 Symbole graficzne.pdf
(328 KB)
F1-41 Siatki Karnaugh 3.pdf
(117 KB)
F1-80 Uzupełnienia liczb.pdf
(92 KB)
F1-85A Nadmiar przy dodawaniu liczb ze znakiem.pdf
(88 KB)
F1-93 Układy arytmetyczne 8.pdf
(175 KB)
Inne foldery tego chomika:
Labolatoria
Technika Cyfrowa
Zgłoś jeśli
naruszono regulamin