10001001111011

Warto wiedzieć co to!

System binarny lub inaczej dwójkowy jest to system na którym opiera się cała architektura komputera. Co oznacza 0 i 1? Jest to mówiąc prosto stan napięcia: 0 to brak napięcia, 1 jest napięcie. Najlepszym porównaniem będzie zwykły przełącznik, taki jak poniżej. Gdy przełącznik ustawiony będzie na 0 prąd nie popłynie, a gdy ustawimy go na 1 popłynie.

podsredni

Nie ma sensu tłumaczyć Ci jak działa system binarny w architekturze komputera bo nie jesteś tu po to by być elektronikiem 😀 tylko programistą! Więc wyjaśnię jak zamieniać z systemu dziesiątkowego (na który składają się liczby 0,1,2,3,4,5,6,7,8,9) na system binarny (na który składają się liczby 0 i 1). Cały system binarny opiera się na potędze liczby 2.

Przyjmijmy że mamy liczbę 8 bitową napisaną w systemie binarnym „11001110”

binarka

A więc dodajmy: 128+64+8+4+2=206

A więc (tak wiem że nie zaczynamy zdania od „a więc”) nasza liczba „11001110” wynosi 206 :)

Pewnie zauważyłeś że potęgi zaczynają się od 2^0 a kończą się na 2^7. Dlaczego? Przecież wyżej pisałem że będzie osiem bitów! Więc gdzie jest 2^8?? Spokojnie :) policzmy. Od 2^0 do 2^8 jest 9 bitów, natomiast od 2^0 do 2^7 mamy 8 bitów.

Załóżmy że mamy na wszystkich miejscach 1, czyli mamy liczbę „11111111”