366 Shares 4993 views

Binary: arytmetyka i używalność

Od dzieciństwa jesteśmy uczeni, aby rzeczy, które są niezbędne w dorosłym życiu: aby wszelkie prostych kroków uprzejmy mówić, czytać i liczyć. Zapewne każdy pamięta, jak trudno było otrzymać wynik w przedszkolu lub w szkole podstawowej, trudno było się przyzwyczaić do pisowni liczb. Po pewnym czasie, jesteśmy tak przyzwyczajeni do tego, że wszystko opiera się na systemie dziesiętnym (wynik, pieniądze, czas), że nawet nie podejrzewał istnienie innych systemów (również szeroko stosowane w różnych dziedzinach, na przykład w produkcji lub w dziedzinie IT ).

Jednym z tych „niestandardowym” liczby opcji jest system binarny. Jak sama nazwa wskazuje, cały zestaw znaków w nim składa się z 0 i 1. Chociaż wydaje się proste, ale system binarny jest stosowany w najtrudniejszych aktualnych urządzeń technicznych – komputerów i innych zautomatyzowanych kompleksów.

Powstaje pytanie: dlaczego zdecydowałeś, że go używać, ponieważ człowiek jest o wiele łatwiej skupić się na zwykłych 10 numerów? Fakt, że komputer – maszyna, która biegnie przez energię elektryczną, a jego miękki farsz jest w rzeczywistości, to najprostszy algorytm działań. Binarny układ z punktu widzenia komputera jest w porównaniu do drugiej serii zalet:

1. Na komputerze są 2 stany: bieganie, czy nie, nie jest aktualne lub nie aktualne. Każde z tych państw charakteryzują jednego z bohaterów: 0 – „nie”, 1 – „tak”.

2. binarna (binarny) układ pozwala na uproszczenie urządzenia wióry (to wystarczy, aby mieć dwa kanały dla różnych rodzajów sygnałów).

3. Ten system jest mniej podatny na zakłócenia i szybko. odporność na zakłócenia, ponieważ proste i możliwe zmniejszenie ryzyka awarii oprogramowania, ale raczej dlatego, że algebra binarny jest dużo łatwiejsze do zrealizowania niż przecinku.

4. Operacje logiczne z liczb binarnych , aby znacznie łatwiejsze. Generalnie Algebra logiczny (typ logiczny) przeznaczona dla zrozumienia skomplikowanych procesów transdukcji sygnałów w technicznych systemach komputerowych.

Jeśli uczyć się od specjalności technicznej, prawdopodobnie znać podstawy reprezentacji liczb w postaci binarnej. Zazwyczaj osoba niedoświadczony w tych sprawach, operacje arytmetyczne z 0 i 1 są wymagane dla pełniejszego zrozumienia komputera, który na pewno każdy ma.

Tak więc, z zera i można wykonać tę samą operację arytmetyczną z tradycyjnymi numerami. W tym artykule nie będziemy rozważać operacje, takie jak odwracanie, dodanie modulo 2 i inne (czysto specyficzne).

Zastanów się, jak dodatek w systemie binarnym. Na przykład, dodanie dwóch liczb: 1001 i 1110. Od ostatniego rozładowania, składane: 1 + 0 = 1, a 0 + 1 = 1, stosuje się następujące działania: 0 + 1 = 1, a na końcu 1 + 1 = 10. Razem mamy numer 10111.

Odejmowanie w binarnym systemie liczbowym podlega tym samym zasadom. Weźmy na przykład te same numery, ale teraz odjąć 1110 z 1001. Pierwsze także z ostatniej cyfry: 0-1 = 1 (minus 1 z następnego poziomu), zwanej dalej próbki. Razem 101.

Dzielenie i mnożenie mają również zasadnicze różnice w porównaniu z zasadami jesteśmy przyzwyczajeni do postaci dziesiętnej.

Oprócz binarny, trójargumentowy stosowane do komputera, ósemkowym i szesnastkowym systemów numerycznych.