Какво да знаете
- Простите двоични числа без знак се състоят само от единици и нули. Започнете от най-дясната цифра и продължете наляво.
- Нулите винаги са нула. Всяка позиция представлява нарастващи степени на 2, започващи с 20, което е равно на 0.
- Добавете стойностите на всички числа за по-познатия резултат с основа 10.
Тази статия обяснява как да четете прости двоични числа без знак и включва информация за двоични числа със знак, които могат да показват или положителни, или отрицателни числа.
Как да четем двоичен код
"Четенето" на двоичен код обикновено означава преобразуване на двоично число в число с основа 10 (десетично), което хората познават. Това преобразуване е достатъчно просто, за да го извършите в главата си, след като разберете как работи двоичният език.
Всяко място на цифрата в двоично число има специфична стойност, ако цифрата не е нула. След като определите всички тези стойности, просто ги събирате заедно, за да получите базовата 10 (десетична) стойност на двоичното число.
За да видите как работи това, вземете двоичното число 11001010.
-
Най-добрият начин да разчетете двоично число е да започнете с най-дясната цифра и да продължите наляво. Степента на това първо място е нула, което означава, че стойността за тази цифра, ако не е нула, е две на степен нула или едно. В този случай, тъй като цифрата е нула, стойността за това място ще бъде нула.
-
След това преминете към следващата цифра. Ако е едно, пресметнете две на степен едно. Отбележете и тази стойност. В този пример стойността е две на степен едно, което е две.
-
Продължете да повтаряте този процес, докато стигнете до най-лявата цифра.
-
За да завършите, всичко, което трябва да направите, е да съберете всички тези числа заедно, за да получите общата десетична стойност на двоичното число: 128 + 64 + 0 + 0 + 8 + 0 + 2 + 0=202
Друг начин да видите целия този процес под формата на уравнение е както следва: 1 x 27 + 1 x 26 + 0 x 2 5 + 0 x 24 + 1 x 23 + 0 x 22 + 1 x 2 1 + 0 x 20=202
Двоични числа със знак
Методът по-горе работи за основни двоични числа без знак. Компютрите обаче се нуждаят от начин да представят отрицателни числа и с помощта на двоична система.
Поради това компютрите използват двоични числа със знак. В този тип система най-лявата цифра е известна като знаков бит, докато останалите цифри са известни като големина на битове.
Четенето на двоично число със знак е почти същото като без знак, с една малка разлика.
-
Извършете същата процедура, както е описано по-горе за двоично число без знак, но спрете, когато достигнете най-левия бит.
-
За да определите знака, разгледайте най-левия бит. Ако е единица, тогава числото е отрицателно. Ако е нула, значи числото е положително.
- Сега извършете същото изчисление както преди, но приложете подходящия знак към числото, както е посочено от най-левия бит: 64 + 0 + 0 + 8 + 0 + 2 + 0=-74
- Двоичният метод със знак позволява на компютрите да представят числа, които са положителни или отрицателни. Въпреки това, той консумира начален бит, което означава, че по-големите числа изискват малко повече памет, отколкото неподписаните двоични числа.
Разбиране на двоичните числа
Ако се интересувате да научите как да четете двоични числа, важно е да разберете как работят двоичните числа.
Двоичната система е известна като система за номериране "база 2", което означава, че има две възможни числа за всяка цифра; единица или нула. По-големите числа се записват чрез добавяне на допълнителни единици или нули към двоичното число.
Знанието как да се чете двоично не е критично за използването на компютри, но е добре да разберете концепцията, за да получите по-добро разбиране за това как компютрите съхраняват числа в паметта. Също така ви позволява да разбирате термини като 16-битов, 32-битов, 64-битов и измервания на паметта като байтове (8 бита).