Operacje na liczbach binarnych - omówienie

Nasza ocena:

3
Pobrań: 98
Wyświetleń: 1309
Komentarze: 0
Notatek.pl

Pobierz ten dokument za darmo

Podgląd dokumentu
Operacje na liczbach binarnych - omówienie - strona 1 Operacje na liczbach binarnych - omówienie - strona 2 Operacje na liczbach binarnych - omówienie - strona 3

Fragment notatki:

URZĄDZENIA TECHNIKI KOMPUTEROWEJ URZĄDZENIA TECHNIKI KOMPUTEROWE PODSTAWOWE OPERACJE ARYTMETYCZNE NA PODSTAWOWE OPERACJE ARYTMETYCZNE    LICZBACH BINARNYCH LICZBACH BINARNY Dodawanie liczb binarnych - ćwiczenia. Dodawanie liczb binarnych - ćwiczenia Główne zasady przy dodawaniu liczb binarnych: Główne zasady przy dodawaniu liczb binarnych 0 + 0 = 0 0 + 0 =  0 + 1 = 1 0 + 1 =  1 + 0 = 1 1 + 0 =  1 + 1 = 0  (+1 dodajemy do następnej pozycji) 1 + 1 = 0  (+1 dodajemy do następnej pozycji Przykład: Przykład     1 1 1     1 1            0 0 1 1     (3) 0 0 1 1     (3 10 +  0 1 0 1     (5) +  0 1 0 1     (5 10 ________ _______     1 0 0 0     (8)     1 0 0 0     (8 10 Odejmowanie liczb binarnych. Odejmowanie liczb binarnych Odejmowanie liczb binarnych wykonuje się poprzez zamianę jednej z liczb na ujemną.  Odejmowanie liczb binarnych wykonuje się poprzez zamianę jednej z liczb na ujemną. Odejmowanie jest więc dodawaniem ujemnych liczb binarnych.  Odejmowanie jest więc dodawaniem ujemnych liczb binarnych. Liczby binarne można zapisać w postaci ujemnej stosując niżej opisaną zasadę zamiany Liczby binarne można zapisać w postaci ujemnej stosując niżej opisaną zasadę zamian   liczby binarnej dodatniej na ujemną: liczby binarnej dodatniej na ujemną Zapis Uzupełnienie do 1 - U1, czyli:  Zapis Uzupełnienie do 1 - U1, czyli: (10110100) ( 2  2 = (01001011) = ( U1 U Wszystkie bity przepisujemy z zaprzeczeniem. Uzupełnienie do 1 liczby binarnej jest Wszystkie bity przepisujemy z zaprzeczeniem. Uzupełnienie do 1 liczby binarnej je   zawsze negacją bitów tej liczby. zawsze negacją bitów tej liczby URZĄDZENIA TECHNIKI KOMPUTEROWEJ URZĄDZENIA TECHNIKI KOMPUTEROWE Przykład: Przykład   2 - 3 = -1        2 - 3 = -1     -3 + 2 = -1 -3 + 2 =   2 = 010  2 = 01  3 = 011  3 = 01 -3 = 100 -3 = 10 bity bit znaku zna     1 0 0      1 0  +  0 1 0 +  0 1  _______     1 1 0        1 1 0    otrzymaliśmy wynik z bitem znaku 1 (liczba ujemna) otrzymaliśmy wynik z bitem znaku 1 (liczba ujemna _______  należy dokonać ponownie zamiany U1 pomijając bit znaku należy dokonać ponownie zamiany U1 pomijając bit znak     1 0 1        1 0 1    otrzymujemy 01 z bitem znaku 1 wynikiem jest więc liczba   otrzymujemy 01 z bitem znaku 1 wynikiem jest więc liczba                 -1  ponieważ -3 + 2 = -1                -1  ponieważ -3 + 2 = 

(…)

… odpowiednio przesuniętego dzielnika od dzielnej. W systemie dwójkowym
jest to szczególnie proste, ponieważ dzielnika nie musimy mnożyć.
Przykład:
Podzielimy liczbę (1110)2 przez (11)2 czyli (14:3)10 :
Przesuwamy dzielnik w lewo, aż jego najstarszy niezerowy bit zrówna się
z najstarszym, niezerowym bitem dzielnej. Nad dzielną rysujemy kreskę:
____
1110 - dzielna
11
- przesunięty dzielnik…
... zobacz całą notatkę



Komentarze użytkowników (0)

Zaloguj się, aby dodać komentarz