Den binære tallsystemet har bare to sifre , 1 og 0 . Ved første øyekast kan dette virke som en alvorlig begrensning. Datamaskinene synes å komme sammen fine med det selv . På det mest grunnleggende nivået, datamaskiner fungerer med bare biter av informasjon representeres med ettall og nuller . Disse bitene , i grupper på åtte, er referert til som byte. Hver byte har 256 mulige kombinasjoner av ettall og nuller . For å få en følelse for hvordan dette fungerer , kan du prøve å telle til 15 (den første binære siffer er alltid null ) med bare fire siffer . Instruksjoner
en
Skriv 0000 på et stykke papir . Dette representerer 0 i standard desimal notasjon . Skriv resten av tallene i en kolonne rett under denne første oppføringen for å få en idé om hvordan dette fungerer. Skriv desimal verdi til høyre for kolonnen å holde oversikt over din opptelling .
2
Skriv 0001 under den første oppføringen . Dette representerer desimalverdien en .
3
Skriv 0010 som neste oppføring. Dette er punktet hvor binære og desimal -verdier opphøre å være den samme . Den binære verdien av 0010 er den desimalverdien to . Dette kan se ut som desimal verdi for ti ( 10 ), men i binær , er verdien av hvert sted multiplisert med en faktor på to fra høyest mulig verdi av det forrige stedet . Siden høyest mulig verdi i en enkelt posisjon når du bruker 0 og 1 er en , må du legge til et siffer til venstre for aktuell posisjon for å legge til en verdi.
4
Skriv 0011 i det binære kolonne . Dette utgjør 0010 pluss 0001 eller tre . Det er to, 0010 i binær , pluss én , 0001 i binær .
5
Skriv det neste nummeret , 0100 , i det binære kolonnen. Dette er den binære representasjon av 4 eller , to ganger den høyeste mulige verdi for den tidligere stilling . Det første en i lengst til venstre posisjon betyr alltid høyest numerisk verdi for settet . Lengst til høyre 1 er den laveste verdien . Så , legg 1-0100 for å gjøre den binære verdien for fem .
6
Skriv 0101 i det binære kolonnen. Legge 1-0100 gjør desimalverdien fem .
7
Skriv 0110 i det binære kolonnen. Legg merke til at du droppet den siste en og erstattet det med 10 eller desimal verdi 2 . I hovedsak har du lagt 0100 ( 4 ) og 0010 ( 2 ) for å få verdien 0110 ( 6 ) .
8
Skriv 0111 i det binære kolonnen. Legge til 0001 ( 1 ) til 0110 ( 6 ) gir deg desimalverdien 7 .
9
Fyll ut de resterende verdiene til 1111 , desimal verdi 15 , i det binære kolonnen ved hjelp av samme metode for å legge og trekke binære verdier . De binære tall 7-15 er: 0111 ( 7 ), 1000 ( 8), 1001 ( 9 ), 1010 ( 10), 1 011 ( 11 ), 1 100 (12), 1 101 ( 13), 1 110 ( 14), 1111 ( 15 ) .