1 of 6

Urządzenia Techniki Komputerowej

Arytmetyka komputera - ćwiczenia

Opracowanie: Mateusz Tobor

2 of 6

Arytmetyka komputera - ćwiczenia

Zadanie 1

Przekonwertuj liczby pomiędzy systemem binarnym, ósemkowym, dziesiętnym

i szesnastkowym.

  1. 100101000001112
  2. 2578
  3. 919210
  4. D1916
  5. 10100001102
  6. 10B116
  7. 61510
  8. 1578
  1. 9BDA16
  2. 6438
  3. 716210
  4. 7778
  5. 1111111111112
  6. 2688
  7. 00000111011112
  8. 6378

3 of 6

Arytmetyka komputera - ćwiczenia

Zadanie 2

Przekształć liczby na kod ZU2, a następnie wykonaj dodawanie i odejmowanie.

Uwzględnij sprawdzenie wyniku.

Podane liczby są podane w systemie dwójkowym, w reprezentacji 8-bitowej z uwzględnieniem bitu znaku.

  1. A = 10010111ZM, B = 00001110ZM
  2. A = 10001110ZM, B = 10010010ZM
  3. A = 00011111ZM, B = 00100000ZM
  4. A = 00101110ZM, B = 10000100ZM
  5. A = 10000110ZM, B = 00001000ZM
  6. A = 10001111ZM, B = 10000011ZM
  7. A = 00011111ZM, B = 00000001ZM
  8. A = 01000001ZM, B = 00000010ZM

4 of 6

Arytmetyka komputera - ćwiczenia

Zadanie 3

Wykonaj mnożenie dwóch liczb w systemie binarnym. Uwzględnij sprawdzenie wyniku.

Podane liczby są podane w systemie dwójkowym, w reprezentacji 8-bitowej bez uwzględnienia bitu znaku.

  1. A = 000101112, B = 000011112
  2. A = 000011102, B = 000101102
  3. A = 000111112, B = 000011002
  4. A = 000011102, B = 000001002
  5. A = 000001102, B = 000010102
  6. A = 000011112, B = 000001112
  7. A = 000011112, B = 000001112
  8. A = 000000012, B = 000011102

5 of 6

Arytmetyka komputera - ćwiczenia

Zadanie 4

Wykonaj dodawanie pomiędzy podanymi liczbami. Uwzględnij sprawdzenie wyniku.

Podane liczby są podane w systemie dwójkowym, w reprezentacji 8-bitowej bez uwzględnienia bitu znaku.

  1. A = 000101112, B = 000011112
  2. A = 000011102, B = 000101102
  3. A = 000111112, B = 000011002
  4. A = 000011102, B = 000001002

6 of 6

Arytmetyka komputera - ćwiczenia

Zadanie 5

Wykonaj odejmowanie dwóch liczb. Uwzględnij sprawdzenie wyniku.

Podane liczby są podane w systemie dwójkowym, w reprezentacji 8-bitowej bez uwzględnienia bitu znaku.

  1. A = 000101112, B = 000011112
  2. A = 001101102, B = 000101102
  3. A = 000111112, B = 000011002
  4. A = 000111102, B = 000011002