Binäärikoodi on tapa esittää dataa koodin muodossa , jossa jokainen bitti saa yhden kahdesta mahdollisesta arvosta, joita yleensä merkitään numeroilla 0 ja 1. Bittiä kutsutaan tässä tapauksessa binääribitiksi .
Jos nimetään numeroilla "0" ja "1", binäärinumeron mahdolliset tilat on varustettu kvalitatiivisella suhteella "1" > "0" ja numeroiden "0" ja " kvantitatiiviset arvot. 1".
Binäärikoodi voi olla ei-sijaintia ja sijaintia . Paikkabinäärikoodi on nykyaikaisessa digitaalitekniikassa laajalti käytetyn binäärilukujärjestelmän taustalla .
Kombinatoriikasta tiedetään, että ei -paikkakoodin tapauksessa n-bittisen koodin yhdistelmien (koodien) lukumäärä on toistoa sisältävien yhdistelmien lukumäärä , joka on yhtä suuri kuin binomikerroin :
, [mahdolliset tilat (koodit)], jossa: — elementtien lukumäärä tietyssä eri elementtijoukossa (mahdollisten tilojen, numeroiden, koodien lukumäärä bitissä), — joukon elementtien lukumäärä (bittien määrä).
Binäärikoodausjärjestelmässä (n=2) mahdollisten tilojen (koodien) määrä on:
kuvataan lineaarisella funktiolla :
on binäärinumeroiden lukumäärä .
Esimerkiksi yhdessä 8-bittisessä tavussa (k=8) mahdollisten tilojen (koodien) määrä on:
Paikkakoodin tapauksessa k - bittisen binäärikoodin yhdistelmien (koodien) määrä on yhtä suuri kuin toistoja sisältävien sijoittelujen lukumäärä :
, missäon binäärikoodin numeroiden lukumäärä.
Kahdella bitillä voit koodata neljä erilaista yhdistelmää: 00 01 10 11, kolme bittiä - kahdeksan: 000 001 010 011 100 101 110 111 ja niin edelleen.
Kun paikkabinaarikoodin bittisyvyyttä lisätään 1:llä, paikkabinäärikoodin erilaisten yhdistelmien määrä kaksinkertaistuu.
Binäärikoodit ovat kahden elementin yhdistelmiä, eivätkä ne ole binäärilukujärjestelmä , vaan niitä käytetään siinä perustana. Binääriä voidaan käyttää myös numeroiden koodaamiseen numerojärjestelmissä minkä tahansa muun kantakohdan kanssa. Esimerkki: binäärikoodattu desimaali ( BCD ) käyttää binaarikoodia numeroiden koodaamiseen desimaalimuodossa .
Koodattaessa aakkosnumeerisia merkkejä ( merkkejä ), binäärikoodille ei anneta painoja, kuten tehdään numerojärjestelmissä , joissa binäärikoodia käytetään edustamaan numeroita , vaan vain koodin sarjanumero sijoitteluista, joissa on toistoja. käytetään .
Numerojärjestelmissä k -bittinen binääri, (k-1) -bittinen binääri, (k-2) -bittinen binääri ja niin edelleen voivat näyttää saman luvun. Esimerkiksi 0001, 001, 01, 1 on sama numero - "1" binäärikoodeissa, joissa on eri määrä numeroita - k .
Taulukossa näkyy ensimmäiset 16 binaarilukua ja niiden vastaavuus desimaali- ja heksadesimaalilukuihin.
Desimaaliluku | Heksadesimaaliluku | binääriluku |
---|---|---|
0 | 0 | 0000 |
yksi | yksi | 0001 |
2 | 2 | 0010 |
3 | 3 | 0011 |
neljä | neljä | 0100 |
5 | 5 | 0101 |
6 | 6 | 0110 |
7 | 7 | 0111 |
kahdeksan | kahdeksan | 1000 |
9 | 9 | 1001 |
kymmenen | A | 1010 |
yksitoista | B | 1011 |
12 | C | 1100 |
13 | D | 1101 |
neljätoista | E | 1110 |
viisitoista | F | 1111 |
Inkoilla oli oma laskentajärjestelmänsä quipu , joka koostui fyysisesti köysipunoista ja solmuista. Henry Ertan havaitsi, että solmut sisältävät tietyn koodin, joka on ennen kaikkea samanlainen kuin binäärilukujärjestelmä [1] .
![]() |
---|