Двійкові комбінації в комп’ютері (розрядність)

Також, ми можемо записати ту ж цифру 310 в двійковій системі і так: 0011 і так 00011 і так 000011.

І так само з 1410 = 011102 = 0011102 = 00011102 і т.д.

Тобто створивши ряд довільної довжини з нулями попереду, так як нулі все одно ні на що не впливають.

Таким чином, ми можемо створити ряд з потрібним нам кількістю комбінацій. І чим довше у нас ряд, тим більше ми можемо створити комбінацій (варіантів розстановки цифр).

Наприклад, ряд з однієї цифри дасть нам тільки 2 комбінації (2 варіанти): 0 і 1. Отже, код однорозрядних.

Якщо в ряду буде 2 цифри (двухразрядний двійковий код), то ми вже зможемо створити з них 4 комбінації: 00, 11, 01 і 10.

Якщо в ряду буде 3 цифри (трьохрозрядний двійковий код), то комбінацій стане 8.

Кількість комбінацій легко вважається зведенням до степеня:

21 = 2

22 = 2 * 2 = 4

23 = 2 * 2 * 2 = 8

24 = 2 * 2 * 2 * 2 = 16

25 = 32

26 = 64

27 = 128

28 = 256

29 = 512

210 = 1024 (десятирозрядний двійковий код)

І т.д.

Мінімальна кодування для символу в комп’ютері становить 8 двійкових знаків. Значить, в цьому кодуванні можна закодувати 256 будь-яких інших знаків (пробілів, розділових знаків, букв, цифр і т.д.).

Тобто сказати комп’ютеру, що тепер 00100011 – це, наприклад, буква F. І далі вже, при згадці такого коду, комп’ютер виводить нам F.

Зауважте, що нульове значення не використовується, тому при будь-розрядності, за фактом, у вас завжди буде закодована -1 одиниця інформації (наприклад, 256-1 = 255 знаків замість 256).

Посилання на основну публікацію