Dwójkowy
Binarny (lub podstawa-2) system numeryczny, który używa tylko dwóch cyfr - 0 i 1. Komputery działają w systemie binarnym, co oznacza, że przechowują data i wykonuj obliczenia używając tylko zer i jedynek.
Pojedyncza cyfra binarna może reprezentować tylko wartość Prawda (1) lub Fałsz (0) boolean logika. Jednak do reprezentowania dużych liczb i wykonywania złożonych operacji można użyć wielu cyfr binarnych Funkcje. W rzeczywistości każdy liczba całkowita można przedstawić w postaci binarnej.
Poniżej znajduje się lista kilku liczb dziesiętnych (lub „dziesiętnych”) przedstawionych w systemie dwójkowym.
Dziesiętny | Dwójkowy | Obliczanie przy podstawie 2 |
---|---|---|
0 | 0 | n / a |
1 | 1 | 20 |
2 | 10 | 21 |
3 | 11 | 21 + 20 |
4 | 100 | 22 |
5 | 101 | 22+ 20 |
6 | 110 | 22 + 21 |
7 | 111 | 22 + 21 + 20 |
8 | 1000 | 23 |
9 | 1001 | 23 + 20 |
10 | 1010 | 23 + 21 |
64 | 1000000 | 26 |
256 | 100000000 | 28 |
1024 | 10000000000 | 210 |
jeden bit zawiera pojedynczą wartość binarną - 0 lub 1. A bajt zawiera osiem bitów, co oznacza, że może mieć 256 (28) różne wartości. Te wartości mogą służyć do reprezentowania różnych znaków w dokumencie tekstowym RGB wartości a piksel w pliku obrazu lub wielu innych typach danych.
Duży akta może zawierać kilka tysięcy bajtów (lub kilka megabajtów) danych binarnych. Duża aplikacja może zająć tysiące megabajtów danych. Bez względu na to, jak duży jest plik lub program, na najbardziej podstawowym poziomie jest to po prostu zbiór cyfr binarnych, które mogą być odczytane przez komputer edytor.
UWAGA: Termin „binarny” może być również używany do opisania pliku skompilowany oprogramowanie. Po skompilowaniu program zawiera dane binarne zwane „kodem maszynowym”, które mogą być wykonywane przez komputer CPU. W tym przypadku „binarny” jest używany w przeciwieństwie do tekstu opartego na tekście Kod źródłowy pliki, które zostały użyte do zbudowania aplikacji.