To tylko jedna z 5 stron tej notatki. Zaloguj się aby zobaczyć ten dokument.
Zobacz
całą notatkę
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)