background image

ĆWICZENIA 2 Z PRZEDMIOTU

PODSTAWY INFORMATYKI

Zad.1

Dodawanie i odejmowanie liczb binarnych:

• 101011 + 01000

• 111 + 111

• 11001010 + 10101100

• 111111 − 1101

• 10000 − 1101

• 1011101 − 11111

Zad.2

Ilu bitów potrzeba do zapisywania liczb całkowitych z zakresu:

• 0 . . . 15

• 0 . . . 127

• 0 . . . 255

• 0 . . . 65535

Zad.3

Zakoduj binarnie podane liczby na 10 bitach:

• 257

• 10

• 2525

• 17275

Zad.4

Przedstaw w kodzie U2 liczbę zapisaną w systemie binarnym, a następnie
przedstaw w tym kodzie liczbę ujemną o tej samej wartości bezwzględnej:

• 11001101

background image

• 110101

Zad.5

Zaprojektuj kod U2 dla liczb z podanego zakresu. Ile bitów jest potrzebne?
Narysuj dla każdego przypadku tabelkę z wagami:

• . . . 4

• . . . 3

• . . . 8

• . . . 7

• 16 . . . 15

• 15 . . . 16

• 1024 . . . 1023

• 1023 . . . 1024

Zad.6

Przedstaw podane liczby w kodzie U2 (na 8 bitach):

• 110

• 110

• 127

• 127

• 1

• 1

• 107

• 107

• 87

• 87

Zad.7

Przedstaw podane liczby w kodzie U2 (na 8 bitach) i wykonaj działania:

• 53 + 74

• 14 − 14

background image

• 73 + 18

• 23 − 57

• 123 − 127

• 2 − 7

• 32 − 64

• 32 + 64

• 1 − 1

• 2 + 2

Zad.8

Liczbę podaną w kodzie U2 zamień na system dziesiętny

• 11010101

• 01010110

• 10101110

• 01010111

• 00111001

• 11001010

Liczbę podaną w kodzie U2 odwrotnym zamień na system dziesiętny

• 11010101

• 01010110

• 10101110

• 01010111

• 00111001

• 11001010

Zad.9

Zaprojektuj kod U2, w którym maksymalną liczbą jest 127. Podaj liczbę
potrzebnych bitów. Zapisz wartość minimalną w tym kodzie oraz przedstaw
liczby 20 i 20.

Zad.10

background image

Zaprojektuj kod U2, w którym minimalną liczbą jest -15. Podaj liczbę po-
trzebnych bitów. Zapisz wartość maksymalną w tym kodzie oraz przedstaw
liczby 17 i 15.

Zad.11

Zaprojektuj kod U2, w którym minimalną liczbą jest -31. Podaj liczbę po-
trzebnych bitów. Zapisz wartość maksymalną w tym kodzie oraz przedstaw
liczby 21 i 23.

Zad.12

Zaprojektuj kod U2, w którym maksymalną liczbą jest 63. Podaj liczbę po-
trzebnych bitów. Zapisz wartość minimalną w tym kodzie oraz przedstaw
liczby 15 i 53.

Zad.13

Zaprojektuj kod U2, w którym minimalną liczbą jest -8. Podaj liczbę po-
trzebnych bitów. Zapisz wartość maksymalną w tym kodzie oraz przedstaw
liczby 3 i 5.

Zad.14

Zaprojektuj kod U2, w którym maksymalną liczbą jest 128. Podaj liczbę
potrzebnych bitów. Zapisz wartość minimalną w tym kodzie oraz przedstaw
liczby 73 i 105.