Codul binar - un

sistem binar - un sistem numeric pozițional cu baza 2. În această notație numerele naturale sunt scrise folosind doar două simboluri (cum sunt, de obicei acționează cifrele 0 și 1).







Sistemul binar este utilizat în dispozitive digitale. deoarece este cel mai simplu și îndeplinește cerințele:

  • Mai mică valoarea există în sistem, cu atât mai ușor să producă elemente separate care operează pe aceste valori. În special, două cifre ale sistemului număr binar poate fi ușor prezentat de mai multe fenomene fizice: nu există curent - nu, câmpul magnetic curent mai mare decât un prag sau nu, etc ...
  • Numărul mai mic de state ale elementului, imunitatea la zgomot mai mare și cu atât mai repede poate funcționa. De exemplu, pentru a codifica trei stări prin inducție a câmpului magnetic, este necesar să introduceți cele două valori de prag, care nu va contribui la imunitatea la zgomot și fiabilitatea de stocare a informatiei.
  • aritmetică binară este destul de simplu. Sunt simple de adunare și multiplicare tabele - operații de bază pe numere.
  • Poate că utilizarea algebrei de dispozitiv logic pentru a efectua operațiuni la nivel de bit pe numere.

În digital electronică, o cifră binară corespunde unui element de logica binară (invertor cu logica de intrare) cu două stări (deschis, închis), în sistemul binar.

Tabel Înmulțirea numerelor binare

Folosind un sistem binar când măsoară inci

La specificarea dimensiunilor liniare în inci utilizate în mod tradițional fracțiuni binare, mai degrabă decât zecimal, de exemplu: 5¾ „7 15/16" , 3 11/32“, etc ..

Conversia numerelor

Pentru conversia din binar în zecimal folosind următoarele grade de bază tabel 2:

Apoi, începând cu punctul binar, muta la stânga. Sub fiecare unitate binară a scrie echivalentul său în linia de mai jos. Ori numerele zecimale rezultate. Astfel, numărul binar 110011 este echivalent cu 51.
Or.

Conversie de Horner

În scopul de a converti numere din binar la sistemul zecimal prin această metodă, este necesar să se rezuma numerele de la stânga la dreapta, prin înmulțirea rezultatului anterior, pe baza sistemului (în acest caz 2). De exemplu, numărul binar 1011011 este tradus în sistemul zecimal, după cum urmează: 0 * 2 + 1 = 1 >> 1 * 2 + 0 = 2 >> 2 * 2 + 1 = 5 >> 5 * 2 + 1 = 11 >> 11 * 2 0 = 22 >> 22 * ​​2 + 1 = 45 >> 45 * 2 + 1 = 91 aceasta este, în sistemul zecimal, acest număr va fi înregistrată ca 91. Sau numărul de 101111 tradus în sistem zecimal, după cum urmează: 0 * 2 + 1 = 1 >> 1 * 2 + 0 = 2 >> * 2 2 + 1 = 5 >> 5 * 2 + 1 = 11 * 2 >> 11 + 1 = 23 >> * 2 + 23 1 = 47 Aceasta este, în sistemul zecimal acest număr va fi înregistrat ca 47.







Convertirea numere zecimale la cea mai apropiată putere a două, numărul de nu mai puțin

Mai jos este o funcție care returnează numărul, argumentul nu mai mic, și o putere de două.

Zecimal în binar

Să presupunem că avem nevoie pentru a traduce numărul 19 în binar. Puteți utiliza următoarea procedură:

Deci, împărțim fiecare câtul cu 2 și scrie într-un rest de 1 sau 0. Continuați până când este necesar dividendul va fi 1. divizia Am pus un număr de echilibru reciproc, începând de la sfârșitul anului. Rezultatul este numărul 19 în notația binară (sfârșit de pornire): 10011.

alte notații

In articolul „Number Systems (continuare)“ [1] descrie avantajele și dezavantajele unui sistem număr de 4-ary în comparație cu calculatoarele binare creează Hitogurovym.

Vezi ce „codul binar“ în alte dicționare:

Cod Gray - cod Gray 00 11 ianuarie 03 octombrie biți în cod Gray 000 001 011 010 110 111 101 100 4-biți gri cod 0000 0001 0011 0010 0110 0111 0101 0100 1100 1101 1111 1110 1010 1011 1001 sistem de numerotare 2 biți 1000 cod Gray, în care două valori adiacente ... ... Wikipedia

Numărul Squarefree - squarefree În matematică numit număr care nu este divizibil cu un pătrat decât 1. De exemplu, squarefree 10 și 18 au, așa cum împărțit la 18 = 32. 9 squarefree numerele de secvență de pornire, după cum urmează: 1, 2, 3 , 5, 6, 7, ... ... Wikipedia

Direct3D 10 - Pentru a îmbunătăți articolul dorit. Articolul Vikifitsirovat. Reciclați de proiectare în conformitate cu normele de scris articole. Corectați un articol în conformitate cu regulile stilistice ale Wikipedia ... Wikipedia

Python - În acest termen, există alte utilizări, vezi Python (dezambiguizare) .. Limba Python Clasa: moo ... Wikipedia

atac de hacker - în sensul strict al cuvântului în prezent în fraza se referă la „Atacul asupra sistemului de securitate“, și înclină mai mult în sensul următorilor termeni Krekerskaya atacului. Acest lucru sa datorat distorsiunea sensul cuvântului „hacker“. Hacker ... ... Wikipedia

.ipa - In acest termen, există alte utilizări, vezi IPA (dezambiguizare) .. Formatul IPA de fișiere Apple arhivă aplicații pentru iPhone, iPod Touch și iPad. Fișierele cu această extensie sunt stocate în App Store și descărcate prin iTunes pentru ... ... Wikipedia

Golomb de codificare - codurile Golomb sunt o familie de codoare entropice sunt comune pentru codul unară. De asemenea, în conformitate cu codul Golomb se poate referi la unul dintre membrii acestei familii. Codul Golomb ne permite să reprezinte o secvență de caractere în formă de ... ... Wikipedia

Krekerskaya atac - atac de hacker în sensul îngust al cuvântului în prezent în fraza se referă la „Atacul asupra sistemului de securitate“, și înclină mai mult în sensul următorilor termeni Krekerskaya atacului. Acest lucru sa datorat distorsiunea semnificația cuvântului „hacker“ ... Wikipedia

  • Codul Gray. Dzhessi Rassel. Această carte va fi făcută în conformitate cu comanda pe tehnologia de imprimare Tehnologie-on-Demand. Conținutul de calitate înaltă prin articole wikipedia! Codul Gray - sistem de număr, în care două adiacente ... Citește mai mult Cumpără pentru 1.125 de ruble