Як читати двійковий код?

click fraud protection
Дві жінки-програмісти працюють над новим проектом. Вони працюють пізно ввечері в офісі.

Як читати двійковий код?

Авторство зображення: SolisImages/iStock/GettyImages

Двійковий код часто асоціюється з різними технічними програмами, і це справедливо. Багато в чому двійковий код — це ДНК сучасних обчислень, мова 1 і 0, яка існувала задовго до появи комп’ютерів. Незважаючи на те, що двійковий код передував сучасним комп’ютерам, він став невід’ємним елементом основи для більшості технологій, які ми використовуємо сьогодні. Маючи це на увазі, приділяти час, щоб правильно зрозуміти, як інтерпретувати та «читати» двійковий код, прищеплює не лише вдячність для звичайних користувачів комп’ютерів, а також глибоко потужний рівень контролю та розуміння технологій професіонали.

Порада

Двійковий код містить 255 різних комбінацій з восьми цифр, кожна з яких може бути 1 або 0. Хоча ці 1 і 0 по суті представляють собою на або вимкнено Запровадження ASCII допомогло побудувати мости між цією машинною мовою низького рівня та сучасним програмуванням.

Основи двійкового коду

На фундаментальному рівні двійковий код — це не що інше, як серія 1 і 0, кожна з яких розташована в певному порядку, щоб спонукати обладнання комп’ютера виконувати потрібну дію. З точки зору апаратного забезпечення комп’ютера, 1, включений у двійковий код, представляє

на, а 0 представляє вимкнено. Це не означає, що 1 і 0 явно керують функціями живлення всередині пристрою. Натомість ці сигнали включення та вимкнення можуть інтерпретуватися пристроями для досягнення широкого діапазону результатів.

Відео дня

Двійковий і базовий 2

Під час читання та обчислення двійкового коду послідовність відображених чисел читається справа наліво, на відміну від більш традиційної системи читання зліва направо. Для кожної цифри в двійковій послідовності можливі два значення: 1 і 0. В результаті двійкова система вважається базовою 2 системою. У восьмизначній послідовності цифра крайня справа вважається 2^0, наступна цифра як 2^1 і так далі. Якщо присутня 1, це означає, що використовується саме це значення базису-2, а якщо знайдено 0, ця конкретна цифра на даний момент не активна.

Як приклад розглянемо таку двійкову послідовність: 10011011.

У цій ситуації цифру 1 можна знайти на першій, другій, четвертій, п’ятій і восьмій цифрах, читаючи справа наліво. Отже, це означає, що 2^0, 2^1, 2^3, 2^4 і 2^7 є активними. Зважаючи на це, можна провести наступне обчислення: 1 помножити на 2^0 = 1, 1 помножити на 2^1 = 2, 1 помножити на 2^3 = 8, 1 помножити на 2^4 = 16, 1 помножити на 2^7 = 128. Підсумувавши ці значення, ви отримаєте: 1 + 2 + 8 + 16 +126 = 153. Тому можна констатувати, що значення цієї двійкової послідовності є 153.

Читання двійкових та інших функцій

Хоча двійкова система є лічильною системою, вона знаходить свій шлях у різноманітних складних системах. Американський стандартний код для обміну інформацією, також званий ASCII, перетворює двійковий код із системи, що базується виключно на числах, у код із літерними символами. Це дозволяє двійковому коду стати основним компонентом взаємодії людини і машини. Маючи 255 можливих комбінацій двійкових символів, система перекладу ASCII включає рівно 255 літер та інших часто використовуваних символів, які можуть бути отримані з двійкових комбінацій. З введенням ASCII функціональність і гнучкість двійкових послідовностей зросли в геометричній прогресії, створення мосту між машинним кодом і інтерфейсом вищого рівня, що дозволило сучасному програмуванню процвітати.