wtorek,
E.12: Zegar binarny
Zegar binarny wyświetla godzinę w systemie binarnym. Jest doskonałą pomocą, która pomoże lepiej poznać dwójkowy system liczbowy. Jeśli go przeanalizujesz, na pewno nauczysz się liczyć od 02 do 10012. W poniższym zegarze zostały dołączone cyfry, aby łatwiej było zrozumieć zasadę działania i mają one jedynie pomocniczy charakter. Do zrozumienia artykułu wymagana jest podstawowa znajomość zapisu liczb w systemie dwójkowym. Osoby bardziej zainteresowane mogą także poszukać wiadomości na temat zapisu Binary-Coded Decimal (BCD). Jest on stosowany w informatyce i elektronice, a także w poniższym zegarze.
Jeden kwadrat to pojedynczy bit. Bit może przyjąć jeden z dwóch stanów, np. włączony lub wyłączony, 1 lub 0, prawda lub fałsz itp. W zegarze binarnym bity ustawione są w kolumny. Kolumny nie są równe, ponieważ przechowują liczby z różnych zakresów. Na przykład w lewej kolumnie wystarczą tylko dwa bity, dlatego że najwyższa wartość w niej prezentowana to 2 (102).
Obserwacja prawej skrajnej kolumny pozwoli zorientować się, w jaki sposób przesuwają się „pełne” bity reprezentujące kolejne liczby. Będziesz znał ich kolejną pozycję, a odczytanie czasu z zegara bitowego nie będzie stanowić problemu. Zauważyłeś jaki stan ma ostatni bit w liczbach nieparzystych? A który to jest ostatni? Poczytaj o zapisie big endian.