Бінарний код - що робити 1000 обраних корисних порад

Бінарний код - що робити 1000 обраних корисних порад


Важливе місце у вирішенні завдань на комп'ютері або обчислювальній техніці належить вибору підходящого мови для зручного представлення інформації. Робота більшості комп'ютерів грунтується на застосуванні так званого бінарного (двійкового) коду.

бінарний код

Двійковий програмний код - це мова, в алфавіті якого існує тільки дві «літери»:

• «0» або «1»;
• «ПЛЮС» або «МІНУС»;
• «ТАК» або «НІ» (як на todid.ru в додатку Ворожка);
• «ІСТИНА» або «БРЕХНЯ».

У зв'язку з цим для подання чисел у комп'ютерах зручно користуватися позиційною системою числення з основою 2. Вказуючи в індексі систему числення, маємо:

• 17 (_10) = 10 001 (_2).

1 х 10 (^ 1) + 7 x 10 (^ 0) = 1 x 2 (^ 4) + 0 x 2 (^ 2) + 1 x 2 (^ 0)

Двійкові уявлення чисел, зважаючи на свою громіздкість, незручні в звичайному сенсі, але зручні для технічної реалізації, так як в мові використовуються тільки два символ і не більше. Одна позиція в таких записах називається бітом. Виконання операцій над даними ґрунтується на спеціальній алгебри, названої на честь її творця англійського вченого ДЖ. Буля - булевої алгеброю.

Комбінація «0» і «1»

Різні комбінації 0 і 1 кодують не тільки числа, а й букви, і операції. Наприклад, операції додавання може відповідати в машинному коді число 105, подібно до того, як в телеграфної азбуки Морзе букві «О» відповідає код з трьох коротких сигналів - «три крапки».

Бінарний код дуже зручний для реалізації в комп'ютері, оскільки відповідає основному принципу дії електронної апаратури - принципу перемикачів. В процесі розвитку обчислювальної техніки цю Переключательная функцію виконували:

• спочатку реле;
• потім - вакуумні лампи;
• після - транзистори;
• і «кристали» - інтегральні мікросхеми, що містять тисячі мініатюрних транзисторів.

елементарна база

Вид радіоелектронних пристроїв, на використанні яких ґрунтується апаратне забезпечення комп'ютера, визначає елементарну базу машини.

Програмне забезпечення

Це дорога частина обчислювальної системи, часто набагато перевищує за вартістю всю її апаратну частину.

Дуже важливо, що програмне забезпечення може зберігатися в спеціальних бібліотеках на пристроях зовнішньої пам'яті і бути доступним для багатьох користувачів, кожен з яких має можливість скористатися тією чи іншою програмою для вирішення завдання при різних вихідних даних.

Програмне забезпечення в комп'ютерах реалізується за допомогою технічного забезпечення, про який todid.ru обов'язково розповість у наступній статті даного розділу сайту.

Слідкуйте за новинами!

Інші новини по темі:

Бінарний код - що робити 1000 обраних корисних порад

Схожі статті