Szukaj na tym blogu

System binarny

Zadania:

 Uwaga: można podzielić na 2 poziomy

Poziom podstawowy

Zagadnienia:

  1. system liczbowy, system dwójkowy
  2. zamiana liczb miedzy systemami dziesiętnym i binarnym
  3. operacje na liczbach dwójkowych
  4. zastosowania: adresy IP (IPv4), maski sieci

System liczbowy - to zbiór reguł zapisu i nazewnictwa liczb. Wyróżniamy systemy pozycyjne. Należy do nich system dziesiętny (DEC), o podstawie 10, oznaczany indeksem dolnym (10) lub (D).

BIN - dwójkowy system liczbowy

inaczej system binarny – pozycyjny system liczbowy, w którym podstawą jest liczba 2. Do zapisu liczb używamy cyfr: 0 i 1. Liczbę oznaczamy indeksem dolnym (2) (czasami (B)).

Skrypt 1. Zamiana liczby binarnej na dziesiętną

Skrypt 2. Zamiana liczby dziesiętnej na system dwójkowy


Dodawanie liczb binarnych

0(2) + 0(2) = 0(2)
0(2) + 1(2) = 1(2) + 0(2) = 1(2)
1(2) + 1(2) = 10(2)

Skrypt 3. Dodawanie liczb binarnych


Gry

Binarna gra [4]

Dziesiętna gra[5]
link

Poziom rozszerzony

Zadania:

Zagadnienia:

  1. zapis znak-moduł ZM oraz kod uzupełnień do dwóch U2
  2. zastosowania kody ASCII
  3. zapis znak-mantysa-cecha

ZM - znak-moduł

Znak-moduł to sposób zapisu liczb całkowitych oznaczany jako ZM. Wszystkie cyfry poza najstarszą mają takie samo znaczenie jak w kodzie binarnym. Wyróżniony bit w tym zapisie jest bitem znaku. Jeżeli ma on wartość 0 to dana liczba jest nieujemna, jeżeli 1, to liczba jest niedodatnia.

Skrypt 4. Zamiana liczby dziesiętnej na ZM

Metoda uzupełnień do 2 (U2)

System reprezentacji liczb całkowitych w systemie dwójkowym. Jest obecnie najpopularniejszym sposobem zapisu liczb całkowitych w systemach cyfrowych. Jego popularność wynika z faktu, że operacje dodawania i odejmowania są w nim wykonywane tak samo jak dla liczb binarnych bez znaku. Z tego też powodu oszczędza się na kodach rozkazów procesora.

Najbardziej znaczący bit określa znak liczby. Jeśli jest to jedynka, to liczba jest ujemna, w przeciwnym razie jest ona dodatnia.

Skrypt 5. Zamiana U2 na system dziesiętny ()

Znak-mantysa-cecha

Dla chętnych1[2]

Przypisy

  1. https://cke.gov.pl/egzamin-maturalny/egzamin-maturalny-w-formule-2015/arkusze/
  2. https://cke.gov.pl/images/_EGZAMIN_MATURALNY_OD_2015/Materialy/Zbiory_zadan/Matura_Zbi%C3%B3r_zada%C5%84_Informatyka.pdf#page=73
  3. https://cke.gov.pl/egzamin-maturalny/egzamin-w-starej-formule/arkusze/
  4. https://learningcontent.cisco.com/games/binary/index.html
  5. https://github.com/bilalkocak/decimalgame