Біт (англ. bit, переклад: шматочок) — мінімальна одиниця кількості інформації, яка дорівнює одному двійковому розряду, який може бути рівним одному з двох значень/станів (0 або 1), застосовуваних для представлення даних у двійковій системі числення. Англійською двійковий знак звучить як binary digit. Скорочено виходить bit (біт). Число бітів пам'яті ЕОМ визначається максимальною кількістю двійкових цифр, які в ній вміщуються. Число бітів даних — це кількість двійкових розрядів, в яких вони записані.
Основні одиниці вимірювання інформації |
---|
біт (двійкова) |
Біт може бути інтерпретований як логічне значення (істина/хиба), знак числа (+/-), стан тригера (ввімкнено/вимкнено) тощо. Яке саме значення інтерпретувати як 1, а яке — як 0 — результат домовленості, й іноді навіть в одній програмі деяке значення може інтерпретуватися по різному.
У теорії інформації бітом називається змінна, що може з однаковою ймовірністю приймати значення 1 або 0, або кількість інформації, що отримується, коли значення такої змінної стає відомим.
У квантових комп'ютерах, квантова система, що може існувати як суперпозиція звичайних бітів, називається кубітом.
Історія
У роботі Лейбніца «Explanation of binary arithmetic» 1703 року була представлена двійкова система обчислення і правила роботи з нею. У цій роботі Лейбніц посилався на китайського філософа Фу-сі, що за легендою, винайшов триграми.
Кодування даних з допомогою бітів вперше було використане у ткацьких верстатах і у 1720-х роках і було реалізовано у формі картонок з отворами. Надалі ця технологія розвивалася і була адаптована не тільки для верстатів, але і для інших пристроїв. Їх використовували у своїх механізмах Жаккар, Корсаков, Беббідж, Голлеріт, і, урешті-решт, такі картонки стали дуже вживаними у формі перфокарт, що використовувалися до 1980-х років. Також розвитком ідеї перфокарти стали перфострічки що використовувалися для запису великої кількості інформації.
Всі ці носії даних концептуально мають схожу будову — це масив бітів (позицій на папері), кожен з яких заповнюється окремо, і може приймати значення 1 або 0 (проколото/не проколото).
Сучасними нащадками цих носіїв даних можна вважати штрих-коди і QR-коди.
Іншим способом використання двійкового кодування була азбука Морзе, запропонована Семюелем Морзе 1838 року, де символам були поставлені у відповідність набори різної довжини, які складалися з точок і тире.
Перші програмовані комп'ютери, розроблені Конрадом Цузе у період з 1934 по 1943 рік (це обчислювальні машини Z1, , Z3 і ), зберігали і оброблювали дані саме в бітовому вигляді. Сам Цузе називав біт «так/ні статусом».
Термін «біт» був запропонований Клодом Шенноном у 1948 році в роботі «Математична теорія зв'язку». Сам Шеннон приписував цей термін Джону Тьюкі, який придумав його під час роботи у Bell Labs, 9 січня 1947 року, скоротивши словосполучення «binary digit» до простого «bit». Цікаво, що ще у 1936 році Веннівер Буш писав про шматочки (англ. bits) інформації, що можуть розміщуватися на перфокарті.
Проте, комп'ютери до 1950-х років продовжували використовувати складні пристрої (декатрони), для зберігання і оперування інформацією у десятковому вигляді, і тільки після появи транзисторів двійкова система закріпилася як стандарт де-факто.
Фізична реалізація
Зберігання інформації У сучасних електронних носіях інформації вона, фактично, завжди зберігається у бітовій формі, хоча, нерідко, передається більшими блоками. Практично, один біт може бути представлений різними способами: перемикачем або тригер, двома різними рівнями напруги на електричному колі, двома різними рівнями освітленості, різними напрямками магнітних моментів (у тому числі, спінів) або поляризації, зарядом на конденсаторі й багатьма іншими.
З точки зору надійності, найчастіше використовуються два типи реалізації біта — однофазний і двофазний. Однофазна реалізація передбачає 1 вихід, наявність на якому сигналу інтерпретується як 1. Двофазна реалізація має два виходи — при цьому, одиницею вважається активність на першому виході, і її відсутність на другому, а нулем — навпаки, активність лише на другому. При цьому, якщо обидва виходи є активними або неактивними, то сигнал вважається помилковим. Такі реалізації дорожчі, але значно надійніші.
Передача інформації
Для передачі даних дворівневі системи є менш зручними, бо при наявності хоча б невеликої десинхронізації передавача і приймача система може збитися, коли передається достатньо довгий послідовний ряд одиниць або нулів. Наприклад, ряд з 50 нулів може бути прийнятий за ряд з 51 нуля, якщо електромагнітні завади, що діють на лінію, призводять до деформації сигналу більш ніж на 2 %, тому для них використовують складніше кодування, наприклад, одиниця виражається сигналом деякої форми, а нуль — сигналом іншої форми. Такі коди називають кодами з . Прикладом такого кодування є манчестерський код.
Теорія інформації
У теорії інформації, кількість інформації тісно пов'язана з поняттям інформаційної ентропії.
Загалом можна сказати, що якщо в нас є деяка система, що може приймати різні значення 1, 2, …, n, з імовірностями , то загальна кількість інформації, яку можна передати за допомогою такої системи, дорівнює
- біт.
У випадку, якщо всі ймовірності є рівними (наприклад, для алфавіту, всі літери в повідомленнях, написаних на якому, зустрічаються з рівною частотою), для обчислення може використовуватися (Формула Гартлі):
де:
- N — кількість усіх можливих повідомлень
- m — кількість літер алфавіту
- n — довжина повідомлення.
Наприклад, у ДНК, алфавіт якої складається з чотирьох літер-нуклеотидів, кожна з них несе у собі log2 4 = 2 біти інформації.
Іноді для вимірювання інформаційної ентропії замість біта використовується еквівалентна йому одиниця шеннон.
Біти у програмуванні
Бітові масиви
Хоча зазвичай інформація у пам'яті комп'ютера зберігається у вигляді байтів, у деяких випадках зручніше зберігати її безпосередньо у вигляді бітового масива. Такі масиви використовуються у файлових системах, для відслідковування зайнятих кластерів пам'яті, у фільтрі Блума, у деяких реалізаціях або для максимально компактної архівації даних, усюди, де це важливо. Для деяких шахматних програм, в тому числі таких сильних як Houdini і Stockfish, для представлення шахівниці використовується спеціальна структура даних, що називається Bitboard (тобто, бітова дошка). У мовах програмування, тип даних для збереження бітових масивів називається бітовим полем.
Бітові операції
У програмуванні бітовими називаються операції, що проводяться над ланцюжками бітів. Зазвичай це можуть бути логічні операції, або зсуви. У випадку логічних операцій, для двох масивів бітів однакової довжини (або одного масиву, якщо операція унарна, як «НЕ»), деяка операція застосовується до кожної послідовної пари бітів, і результат записується у відповідне поле масиву-відповіді. Наприклад:
A | 0011 |
B | 0101 |
АБО (OR) | 0111 |
І (AND) | 0001 |
Бітовий зсув — операція, під час якої всі біти масиву зміщуються на одну позицію (ближче до початку або кінця масиву, залежно від того, чи це зсув вліво або вправо), а біт, що стоїть із самого краю, або переміщується на інший край, якщо це циклічний зсув, або втрачається.
Арифметико-логічний пристрій процесора — найбільш низькорівневий апарат для обчислень, зазвичай окрім найпростіших арифметичних операцій вміє робити саме побітові операції.
Спеціальні біти
Службові біти
Іноді при передаванні або зберіганні інформації, до бітів, кодуючих дані додаються біти, що несуть інформацію про сам канал зв'язку або призначені для синхронізації даних. При передаванні в таких бітах може передаватися інформація щодо рівня інтерференції, потужності передавача, або інших умов, що не стосуються безпосередньо даних що передаються. Такі біти називають службовими. Прикладом службових бітів, призначених для синхронізації, є описані нижче стартовий та стоповий біти. Пропускна здатність каналу, з урахуванням службової інформації вимірюється в бодах.
Біти парності
Для перевірки цілісності даних, в кінець кожного байта даних може додаватись біт, що позначає, чи є кількість одиниць в бітовому записі числа парною. Таким чином, біт парності є простою реалізацією контрольної суми. Завдяки такому біту, якщо при передачі один біт буде пошкоджено або змінено, це буде одразу помічено. Більш просунутими варіантами, що використовують більшу кількість додаткових бітів є код Гемінга або Код Ріда — Соломона, що дозволяють не тільки помічати, а й виправляти поодинокі помилки.
Стартовий та стоповий біт
Стартовий та стоповий службові біти використовуються в асинхронному послідовному зв'язку для того, щоб система могла розуміти, де закінчується один байт і починається інший. Наприклад, якщо при відсутності даних сигнал в послідовному кабелі виглядає як ряд одиниць, то перед початком передавання власне даних передавач спершу передає один символ «0». Цей біт є для приймача сигналом, що з наступного біту починається передача даних, початок стартового біту також синхронізує внутрішні тактові генератори передавача і приймача, що зменшує вплив розсинхронізації.
Кратні та некратні одиниці
Префікс | Скорочення: -біт, -байт | Значення |
---|---|---|
кібі | Кібіт, КіБ | 210 = 1024 |
мебі | Мебіт, МіБ | 220 = 1 048 576 |
гібі | Гібіт, ГіБ | 230 = 1 073 741 824 |
тебі | Тебіт, ТіБ | 240 = 1 099 511 627 776 |
пебі | Пебіт, ПіБ | 250 = 1 125 899 906 842 624 |
ексбі | Еібіт, ЕіБ | 260 = 1 152 921 504 606 846 976 |
Існує плутанина, пов'язана з кратними приставками (кіло-, мега-, гіга- і т. д.), через те, що різні стандарти по різному встановлюють їхнє значення для одиниць вимірювання інформації.
У 1999 році Міжнародна електротехнічна комісія постановила розуміти ці приставки як десяткові, тобто 1 кілобіт = 1000 біт, а для одиниць, заснованих на ступенях двійки запропонувала нові назви — кібібіт, мебібіт, гібібіт і т. д. як вказано таблиці: Практично всі офіційні стандарти користуються цим визначенням, наприклад, максимальна пропускна здатність Ethernet специфікації 10BASE5 дорівнює 10×106 біт/с. Так само вказується пропускна здатність на старих модемах.
З іншого боку, стандарти JEDEC визначають приставки кіло-, мега- і більші, як ступені двійки — тобто 1 кілобіт є рівним 1024 бітам. Через це деякі провайдери і програми використовують саме такий спосіб підрахунку. Відносна різниця між цими двома підходами зростає для більших одиниць — вона дорівнює 2 % для кілобайту, але вже 7 % для гігабайту.
Також варто зазначити, що в будь-якому з варіантів біт не скорочується, тобто записати кілобіт як кб — не можна.
Зазвичай у бітах(в секунду) вимірюється швидкість передачі даних або бітрейт мультимедіа файлів (кількість біт, що використовуються для запису однієї секунди аудіо або відео), тоді як ємність пам'яті комп'ютера і розміри файлів частіше вимірюються у байтах (а також кіло-, мега- і гігабайтах). Рідше може використовуватися нібл — половина байта, тобто 4 біти.
З іншого боку, якщо алфавіт, у вигляді якого представлена інформація, має більш ніж два символи, то її більш зручно вимірювати в інших величинах, що не кратні біту. Деякі з них мають свої назви — це тріт, що може приймати три значення, і децит — може мати десять значень (наприклад, одна цифра в десятковому записі числа, несе в собі один децит інформації).
Натуральною ж одиницею вимірювання інформації є нат, що є кількістю інформації, що отримується, коли відбувається подія, ймовірність якої 1/е.
Чисельно ці одиниці дорівнюють:
- нат — ln2 ≈ 1,44… біт
- тріт — log23 ≈ 1,58… біт
- децит — log210 ≈ 3,32… біт
У комп'ютерах інформація зазвичай зберігається у вигляді машинних слів, розмір яких залежить від розрядності регістрів процесора і шини даних. Довжина машинного слова може коливатись від 4 до 64 бітів для різних систем і платформ, але для кожної конкретної машини «машинне слово» є сталою величиною. Для 32-бітних процесорів архітектури x86, машинним словом традиційно вважається 16-біт, хоча в реальності воно дорівнює 32 бітам.
Позначення
Згідно класифікатора системи позначень Державного комітету стандартизації, метрології і сертифікації України, біт позначається просто словом біт, тобто, не скорочується. Кілобіт і мегабіт скорочуються до кбіт і Мбіт.
В англійській мові біт зазвичай теж не скорочується (рекомендовано стандартом IEC 80000-13:2008). Проте стандарт IEEE 1541—2002 рекомендує скорочувати його до b.
Зв'язок з іншими фізичними величинами
Згідно з принципом Ландауера, стирання одного біта інформації, незалежно від способу його зберігання, супроводжується виділенням 2,7×10−21Дж тепла.
визначає, яка максимальна кількість інформації може бути збережена у фіксованому об'ємі простору, й дорівнює 2,6×1043mR біт, де R — радіус сфери, що включає в себе систему, а m — маса системи. Цей ліміт чисельно дорівнює ентропії чорної діри відповідних розмірів.
визначає максимальну швидкість, з якою деяка система може вести обчислення. Він дорівнює c2/h ≈ 1,36 × 1050 біт/с на кілограм маси системи.
Примітки
- . Архів оригіналу за 19 вересня 2016. Процитовано 16 вересня 2016.
{{}}
: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title () - Explanation of binary arithmetic [ 11 лютого 2021 у Wayback Machine.](англ.)
- . Архів оригіналу за 13 листопада 2017. Процитовано 16 вересня 2016.
- . Архів оригіналу за 17 вересня 2016. Процитовано 16 вересня 2016.
- Детальний опис Z1 [ 14 жовтня 2016 у Wayback Machine.](англ.)
- . Архів оригіналу за 16 жовтня 2016. Процитовано 4 жовтня 2016.
- Bush, Vannevar (1936). . Bulletin of the American Mathematical Society. 42 (10): 649—669. doi:10.1090/S0002-9904-1936-06390-1. Архів оригіналу за 6 жовтня 2014. Процитовано 19 вересня 2016.
- . Архів оригіналу за 19 вересня 2016. Процитовано 16 вересня 2016.
{{}}
: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title () - В. Олифер, Н. Олифер, Компьютерные сети, 4-е издание
- . Архів оригіналу за 19 травня 2017. Процитовано 19 вересня 2016.
{{}}
: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title () - . Архів оригіналу за 15 травня 2021. Процитовано 19 вересня 2016.
{{}}
: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title () - . Архів оригіналу за 19 вересня 2016. Процитовано 19 вересня 2016.
{{}}
: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title () - Старт-бит, стоп-бит и бит метки : ( )[рос.] // IBM Knowlege center.
- . Архів оригіналу за 1 липня 2019. Процитовано 1 липня 2019.
- Архівована копія (PDF). Архів оригіналу (PDF) за 23 травня 2010. Процитовано 19 вересня 2016.
{{}}
: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title () - (PDF). Архів оригіналу (PDF) за 5 березня 2016. Процитовано 19 вересня 2016.
{{}}
: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title ()
Джерела
- УРЕ [ 31 січня 2016 у Wayback Machine.]
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
U Vikipediyi ye statti pro inshi znachennya cogo termina Bit znachennya Bit angl bit pereklad shmatochok minimalna odinicya kilkosti informaciyi yaka dorivnyuye odnomu dvijkovomu rozryadu yakij mozhe buti rivnim odnomu z dvoh znachen staniv 0 abo 1 zastosovuvanih dlya predstavlennya danih u dvijkovij sistemi chislennya Anglijskoyu dvijkovij znak zvuchit yak binary digit Skorocheno vihodit bit bit Chislo bitiv pam yati EOM viznachayetsya maksimalnoyu kilkistyu dvijkovih cifr yaki v nij vmishuyutsya Chislo bitiv danih ce kilkist dvijkovih rozryadiv v yakih voni zapisani Osnovni odinici vimiryuvannya informaciyibit dvijkova nat osnova e gartli desyatkova kubit kvantova porTumbler fizichnij ekvivalent odnogo bita Bit mozhe buti interpretovanij yak logichne znachennya istina hiba znak chisla stan trigera vvimkneno vimkneno tosho Yake same znachennya interpretuvati yak 1 a yake yak 0 rezultat domovlenosti j inodi navit v odnij programi deyake znachennya mozhe interpretuvatisya po riznomu U teoriyi informaciyi bitom nazivayetsya zminna sho mozhe z odnakovoyu jmovirnistyu prijmati znachennya 1 abo 0 abo kilkist informaciyi sho otrimuyetsya koli znachennya takoyi zminnoyi staye vidomim U kvantovih komp yuterah kvantova sistema sho mozhe isnuvati yak superpoziciya zvichajnih bitiv nazivayetsya kubitom IstoriyaKozhna z vosmi trigram mozhe buti opisana yak ryadok z troh bitiv U roboti Lejbnica Explanation of binary arithmetic 1703 roku bula predstavlena dvijkova sistema obchislennya i pravila roboti z neyu U cij roboti Lejbnic posilavsya na kitajskogo filosofa Fu si sho za legendoyu vinajshov trigrami Koduvannya danih z dopomogoyu bitiv vpershe bulo vikoristane u tkackih verstatah i u 1720 h rokah i bulo realizovano u formi kartonok z otvorami Nadali cya tehnologiya rozvivalasya i bula adaptovana ne tilki dlya verstativ ale i dlya inshih pristroyiv Yih vikoristovuvali u svoyih mehanizmah Zhakkar Korsakov Bebbidzh Gollerit i ureshti resht taki kartonki stali duzhe vzhivanimi u formi perfokart sho vikoristovuvalisya do 1980 h rokiv Takozh rozvitkom ideyi perfokarti stali perfostrichki sho vikoristovuvalisya dlya zapisu velikoyi kilkosti informaciyi Vsi ci nosiyi danih konceptualno mayut shozhu budovu ce masiv bitiv pozicij na paperi kozhen z yakih zapovnyuyetsya okremo i mozhe prijmati znachennya 1 abo 0 prokoloto ne prokoloto Suchasnimi nashadkami cih nosiyiv danih mozhna vvazhati shtrih kodi i QR kodi Inshim sposobom vikoristannya dvijkovogo koduvannya bula azbuka Morze zaproponovana Semyuelem Morze 1838 roku de simvolam buli postavleni u vidpovidnist nabori riznoyi dovzhini yaki skladalisya z tochok i tire Pershi programovani komp yuteri rozrobleni Konradom Cuze u period z 1934 po 1943 rik ce obchislyuvalni mashini Z1 Z3 i zberigali i obroblyuvali dani same v bitovomu viglyadi Sam Cuze nazivav bit tak ni statusom Termin bit buv zaproponovanij Klodom Shennonom u 1948 roci v roboti Matematichna teoriya zv yazku Sam Shennon pripisuvav cej termin Dzhonu Tyuki yakij pridumav jogo pid chas roboti u Bell Labs 9 sichnya 1947 roku skorotivshi slovospoluchennya binary digit do prostogo bit Cikavo sho she u 1936 roci Venniver Bush pisav pro shmatochki angl bits informaciyi sho mozhut rozmishuvatisya na perfokarti Prote komp yuteri do 1950 h rokiv prodovzhuvali vikoristovuvati skladni pristroyi dekatroni dlya zberigannya i operuvannya informaciyeyu u desyatkovomu viglyadi i tilki pislya poyavi tranzistoriv dvijkova sistema zakripilasya yak standart de fakto Fizichna realizaciyaZberigannya informaciyi U suchasnih elektronnih nosiyah informaciyi vona faktichno zavzhdi zberigayetsya u bitovij formi hocha neridko peredayetsya bilshimi blokami Praktichno odin bit mozhe buti predstavlenij riznimi sposobami peremikachem abo triger dvoma riznimi rivnyami naprugi na elektrichnomu koli dvoma riznimi rivnyami osvitlenosti riznimi napryamkami magnitnih momentiv u tomu chisli spiniv abo polyarizaciyi zaryadom na kondensatori j bagatma inshimi Z tochki zoru nadijnosti najchastishe vikoristovuyutsya dva tipi realizaciyi bita odnofaznij i dvofaznij Odnofazna realizaciya peredbachaye 1 vihid nayavnist na yakomu signalu interpretuyetsya yak 1 Dvofazna realizaciya maye dva vihodi pri comu odiniceyu vvazhayetsya aktivnist na pershomu vihodi i yiyi vidsutnist na drugomu a nulem navpaki aktivnist lishe na drugomu Pri comu yaksho obidva vihodi ye aktivnimi abo neaktivnimi to signal vvazhayetsya pomilkovim Taki realizaciyi dorozhchi ale znachno nadijnishi Peredacha informaciyi Dokladnishe Koduvannya telekomunikaciyi Dlya peredachi danih dvorivnevi sistemi ye mensh zruchnimi bo pri nayavnosti hocha b nevelikoyi desinhronizaciyi peredavacha i prijmacha sistema mozhe zbitisya koli peredayetsya dostatno dovgij poslidovnij ryad odinic abo nuliv Napriklad ryad z 50 nuliv mozhe buti prijnyatij za ryad z 51 nulya yaksho elektromagnitni zavadi sho diyut na liniyu prizvodyat do deformaciyi signalu bilsh nizh na 2 tomu dlya nih vikoristovuyut skladnishe koduvannya napriklad odinicya virazhayetsya signalom deyakoyi formi a nul signalom inshoyi formi Taki kodi nazivayut kodami z Prikladom takogo koduvannya ye manchesterskij kod Teoriya informaciyiU teoriyi informaciyi kilkist informaciyi tisno pov yazana z ponyattyam informacijnoyi entropiyi Zagalom mozhna skazati sho yaksho v nas ye deyaka sistema sho mozhe prijmati rizni znachennya 1 2 n z imovirnostyami p1 p2 pn displaystyle p 1 p 2 p n to zagalna kilkist informaciyi yaku mozhna peredati za dopomogoyu takoyi sistemi dorivnyuye i 1np i log2 p i displaystyle sum i 1 n p i log 2 p i bit U vipadku yaksho vsi jmovirnosti ye rivnimi napriklad dlya alfavitu vsi literi v povidomlennyah napisanih na yakomu zustrichayutsya z rivnoyu chastotoyu dlya obchislennya mozhe vikoristovuvatisya Formula Gartli I log2 N log2mn nlog2 m displaystyle I log 2 N log 2 m n n log 2 m dd de N kilkist usih mozhlivih povidomlen m kilkist liter alfavitu n dovzhina povidomlennya Napriklad u DNK alfavit yakoyi skladayetsya z chotiroh liter nukleotidiv kozhna z nih nese u sobi log2 4 2 biti informaciyi Inodi dlya vimiryuvannya informacijnoyi entropiyi zamist bita vikoristovuyetsya ekvivalentna jomu odinicya shennon Biti u programuvanniBitovi masivi Dokladnishe Bitova mapa Hocha zazvichaj informaciya u pam yati komp yutera zberigayetsya u viglyadi bajtiv u deyakih vipadkah zruchnishe zberigati yiyi bezposeredno u viglyadi bitovogo masiva Taki masivi vikoristovuyutsya u fajlovih sistemah dlya vidslidkovuvannya zajnyatih klasteriv pam yati u filtri Bluma u deyakih realizaciyah abo dlya maksimalno kompaktnoyi arhivaciyi danih usyudi de ce vazhlivo Dlya deyakih shahmatnih program v tomu chisli takih silnih yak Houdini i Stockfish dlya predstavlennya shahivnici vikoristovuyetsya specialna struktura danih sho nazivayetsya Bitboard tobto bitova doshka U movah programuvannya tip danih dlya zberezhennya bitovih masiviv nazivayetsya bitovim polem Bitovi operaciyi Dokladnishe Bitovi operaciyi U programuvanni bitovimi nazivayutsya operaciyi sho provodyatsya nad lancyuzhkami bitiv Zazvichaj ce mozhut buti logichni operaciyi abo zsuvi U vipadku logichnih operacij dlya dvoh masiviv bitiv odnakovoyi dovzhini abo odnogo masivu yaksho operaciya unarna yak NE deyaka operaciya zastosovuyetsya do kozhnoyi poslidovnoyi pari bitiv i rezultat zapisuyetsya u vidpovidne pole masivu vidpovidi Napriklad A 0011B 0101ABO OR 0111I AND 0001 Bitovij zsuv operaciya pid chas yakoyi vsi biti masivu zmishuyutsya na odnu poziciyu blizhche do pochatku abo kincya masivu zalezhno vid togo chi ce zsuv vlivo abo vpravo a bit sho stoyit iz samogo krayu abo peremishuyetsya na inshij kraj yaksho ce ciklichnij zsuv abo vtrachayetsya Arifmetiko logichnij pristrij procesora najbilsh nizkorivnevij aparat dlya obchislen zazvichaj okrim najprostishih arifmetichnih operacij vmiye robiti same pobitovi operaciyi Specialni bitiSluzhbovi biti Inodi pri peredavanni abo zberiganni informaciyi do bitiv koduyuchih dani dodayutsya biti sho nesut informaciyu pro sam kanal zv yazku abo priznacheni dlya sinhronizaciyi danih Pri peredavanni v takih bitah mozhe peredavatisya informaciya shodo rivnya interferenciyi potuzhnosti peredavacha abo inshih umov sho ne stosuyutsya bezposeredno danih sho peredayutsya Taki biti nazivayut sluzhbovimi Prikladom sluzhbovih bitiv priznachenih dlya sinhronizaciyi ye opisani nizhche startovij ta stopovij biti Propuskna zdatnist kanalu z urahuvannyam sluzhbovoyi informaciyi vimiryuyetsya v bodah Biti parnosti Dokladnishe Bit parnosti Dlya perevirki cilisnosti danih v kinec kozhnogo bajta danih mozhe dodavatis bit sho poznachaye chi ye kilkist odinic v bitovomu zapisi chisla parnoyu Takim chinom bit parnosti ye prostoyu realizaciyeyu kontrolnoyi sumi Zavdyaki takomu bitu yaksho pri peredachi odin bit bude poshkodzheno abo zmineno ce bude odrazu pomicheno Bilsh prosunutimi variantami sho vikoristovuyut bilshu kilkist dodatkovih bitiv ye kod Geminga abo Kod Rida Solomona sho dozvolyayut ne tilki pomichati a j vipravlyati poodinoki pomilki Startovij ta stopovij bit Startovij ta stopovij sluzhbovi biti vikoristovuyutsya v asinhronnomu poslidovnomu zv yazku dlya togo shob sistema mogla rozumiti de zakinchuyetsya odin bajt i pochinayetsya inshij Napriklad yaksho pri vidsutnosti danih signal v poslidovnomu kabeli viglyadaye yak ryad odinic to pered pochatkom peredavannya vlasne danih peredavach spershu peredaye odin simvol 0 Cej bit ye dlya prijmacha signalom sho z nastupnogo bitu pochinayetsya peredacha danih pochatok startovogo bitu takozh sinhronizuye vnutrishni taktovi generatori peredavacha i prijmacha sho zmenshuye vpliv rozsinhronizaciyi Kratni ta nekratni odiniciPrefiksi vvedeni Mizhnarodnoyu elektrotehnichnoyu komisiyeyu dlya kruglih dvijkovih chisel Prefiks Skorochennya bit bajt Znachennyakibi Kibit KiB 210 1024mebi Mebit MiB 220 1 048 576gibi Gibit GiB 230 1 073 741 824tebi Tebit TiB 240 1 099 511 627 776pebi Pebit PiB 250 1 125 899 906 842 624eksbi Eibit EiB 260 1 152 921 504 606 846 976 Isnuye plutanina pov yazana z kratnimi pristavkami kilo mega giga i t d cherez te sho rizni standarti po riznomu vstanovlyuyut yihnye znachennya dlya odinic vimiryuvannya informaciyi U 1999 roci Mizhnarodna elektrotehnichna komisiya postanovila rozumiti ci pristavki yak desyatkovi tobto 1 kilobit 1000 bit a dlya odinic zasnovanih na stupenyah dvijki zaproponuvala novi nazvi kibibit mebibit gibibit i t d yak vkazano tablici Praktichno vsi oficijni standarti koristuyutsya cim viznachennyam napriklad maksimalna propuskna zdatnist Ethernet specifikaciyi 10BASE5 dorivnyuye 10 106 bit s Tak samo vkazuyetsya propuskna zdatnist na starih modemah Z inshogo boku standarti JEDEC viznachayut pristavki kilo mega i bilshi yak stupeni dvijki tobto 1 kilobit ye rivnim 1024 bitam Cherez ce deyaki provajderi i programi vikoristovuyut same takij sposib pidrahunku Vidnosna riznicya mizh cimi dvoma pidhodami zrostaye dlya bilshih odinic vona dorivnyuye 2 dlya kilobajtu ale vzhe 7 dlya gigabajtu Takozh varto zaznachiti sho v bud yakomu z variantiv bit ne skorochuyetsya tobto zapisati kilobit yak kb ne mozhna Zazvichaj u bitah v sekundu vimiryuyetsya shvidkist peredachi danih abo bitrejt multimedia fajliv kilkist bit sho vikoristovuyutsya dlya zapisu odniyeyi sekundi audio abo video todi yak yemnist pam yati komp yutera i rozmiri fajliv chastishe vimiryuyutsya u bajtah a takozh kilo mega i gigabajtah Ridshe mozhe vikoristovuvatisya nibl polovina bajta tobto 4 biti Z inshogo boku yaksho alfavit u viglyadi yakogo predstavlena informaciya maye bilsh nizh dva simvoli to yiyi bilsh zruchno vimiryuvati v inshih velichinah sho ne kratni bitu Deyaki z nih mayut svoyi nazvi ce trit sho mozhe prijmati tri znachennya i decit mozhe mati desyat znachen napriklad odna cifra v desyatkovomu zapisi chisla nese v sobi odin decit informaciyi Naturalnoyu zh odiniceyu vimiryuvannya informaciyi ye nat sho ye kilkistyu informaciyi sho otrimuyetsya koli vidbuvayetsya podiya jmovirnist yakoyi 1 e Chiselno ci odinici dorivnyuyut nat ln2 1 44 bit trit log23 1 58 bit decit log210 3 32 bit U komp yuterah informaciya zazvichaj zberigayetsya u viglyadi mashinnih sliv rozmir yakih zalezhit vid rozryadnosti registriv procesora i shini danih Dovzhina mashinnogo slova mozhe kolivatis vid 4 do 64 bitiv dlya riznih sistem i platform ale dlya kozhnoyi konkretnoyi mashini mashinne slovo ye staloyu velichinoyu Dlya 32 bitnih procesoriv arhitekturi x86 mashinnim slovom tradicijno vvazhayetsya 16 bit hocha v realnosti vono dorivnyuye 32 bitam Poznachennya Zgidno klasifikatora sistemi poznachen Derzhavnogo komitetu standartizaciyi metrologiyi i sertifikaciyi Ukrayini bit poznachayetsya prosto slovom bit tobto ne skorochuyetsya Kilobit i megabit skorochuyutsya do kbit i Mbit V anglijskij movi bit zazvichaj tezh ne skorochuyetsya rekomendovano standartom IEC 80000 13 2008 Prote standart IEEE 1541 2002 rekomenduye skorochuvati jogo do b Zv yazok z inshimi fizichnimi velichinamiZgidno z principom Landauera stirannya odnogo bita informaciyi nezalezhno vid sposobu jogo zberigannya suprovodzhuyetsya vidilennyam 2 7 10 21Dzh tepla viznachaye yaka maksimalna kilkist informaciyi mozhe buti zberezhena u fiksovanomu ob yemi prostoru j dorivnyuye 2 6 1043mR bit de R radius sferi sho vklyuchaye v sebe sistemu a m masa sistemi Cej limit chiselno dorivnyuye entropiyi chornoyi diri vidpovidnih rozmiriv viznachaye maksimalnu shvidkist z yakoyu deyaka sistema mozhe vesti obchislennya Vin dorivnyuye c2 h 1 36 1050 bit s na kilogram masi sistemi Primitki Arhiv originalu za 19 veresnya 2016 Procitovano 16 veresnya 2016 a href wiki D0 A8 D0 B0 D0 B1 D0 BB D0 BE D0 BD Cite web title Shablon Cite web cite web a Obslugovuvannya CS1 Storinki z tekstom archived copy yak znachennya parametru title posilannya Explanation of binary arithmetic 11 lyutogo 2021 u Wayback Machine angl Arhiv originalu za 13 listopada 2017 Procitovano 16 veresnya 2016 Arhiv originalu za 17 veresnya 2016 Procitovano 16 veresnya 2016 Detalnij opis Z1 14 zhovtnya 2016 u Wayback Machine angl Arhiv originalu za 16 zhovtnya 2016 Procitovano 4 zhovtnya 2016 Bush Vannevar 1936 Bulletin of the American Mathematical Society 42 10 649 669 doi 10 1090 S0002 9904 1936 06390 1 Arhiv originalu za 6 zhovtnya 2014 Procitovano 19 veresnya 2016 Arhiv originalu za 19 veresnya 2016 Procitovano 16 veresnya 2016 a href wiki D0 A8 D0 B0 D0 B1 D0 BB D0 BE D0 BD Cite web title Shablon Cite web cite web a Obslugovuvannya CS1 Storinki z tekstom archived copy yak znachennya parametru title posilannya V Olifer N Olifer Kompyuternye seti 4 e izdanie Arhiv originalu za 19 travnya 2017 Procitovano 19 veresnya 2016 a href wiki D0 A8 D0 B0 D0 B1 D0 BB D0 BE D0 BD Cite web title Shablon Cite web cite web a Obslugovuvannya CS1 Storinki z tekstom archived copy yak znachennya parametru title posilannya Arhiv originalu za 15 travnya 2021 Procitovano 19 veresnya 2016 a href wiki D0 A8 D0 B0 D0 B1 D0 BB D0 BE D0 BD Cite web title Shablon Cite web cite web a Obslugovuvannya CS1 Storinki z tekstom archived copy yak znachennya parametru title posilannya Arhiv originalu za 19 veresnya 2016 Procitovano 19 veresnya 2016 a href wiki D0 A8 D0 B0 D0 B1 D0 BB D0 BE D0 BD Cite web title Shablon Cite web cite web a Obslugovuvannya CS1 Storinki z tekstom archived copy yak znachennya parametru title posilannya Start bit stop bit i bit metki ros IBM Knowlege center Arhiv originalu za 1 lipnya 2019 Procitovano 1 lipnya 2019 Arhivovana kopiya PDF Arhiv originalu PDF za 23 travnya 2010 Procitovano 19 veresnya 2016 a href wiki D0 A8 D0 B0 D0 B1 D0 BB D0 BE D0 BD Cite web title Shablon Cite web cite web a Obslugovuvannya CS1 Storinki z tekstom archived copy yak znachennya parametru title posilannya PDF Arhiv originalu PDF za 5 bereznya 2016 Procitovano 19 veresnya 2016 a href wiki D0 A8 D0 B0 D0 B1 D0 BB D0 BE D0 BD Cite web title Shablon Cite web cite web a Obslugovuvannya CS1 Storinki z tekstom archived copy yak znachennya parametru title posilannya DzherelaURE 31 sichnya 2016 u Wayback Machine