Hvordan lese binær

Innholdsfortegnelse:

Hvordan lese binær
Hvordan lese binær
Anonim

What to Know

  • Enkle binære tall uten fortegn består kun av enere og nuller. Start med sifferet lengst til høyre og arbeid til venstre.
  • Nullene er alltid null. Hver posisjon representerer økende potenser på 2 som starter med 20, som tilsvarer 0.
  • Legg til verdiene for alle tallene for det mer kjente base 10-resultatet.

Denne artikkelen forklarer hvordan du leser enkle binære tall uten fortegn og inneholder informasjon om binære tall med fortegn, som kan indikere enten positive eller negative tall.

Hvordan lese binærkode

"Lesing" binær kode betyr vanligvis å oversette et binært tall til et grunntall på 10 (desim altall) som folk er kjent med. Denne konverteringen er enkel nok til å utføre i hodet ditt når du forstår hvordan det binære språket fungerer.

Hvert sifferplassering i et binært tall har en bestemt verdi hvis sifferet ikke er en null. Når du har bestemt alle disse verdiene, legger du dem sammen for å få grunntallet 10 (desimal) til det binære tallet.

For å se hvordan dette fungerer, ta det binære tallet 11001010.

  1. Den beste måten å lese et binært tall på er å starte med sifferet lengst til høyre og jobbe deg til venstre. Kraften til det første stedet er null, noe som betyr at verdien for det sifferet, hvis det ikke er en null, er to i potensen av null, eller én. I dette tilfellet, siden sifferet er en null, vil verdien for dette stedet være null.

    Image
    Image
  2. Deretter går du videre til neste siffer. Hvis det er en ener, så beregn to i kraften av en. Noter deg også denne verdien. I dette eksemplet er verdien to i potens av én, som er to.

    Image
    Image
  3. Fortsett å gjenta denne prosessen til du kommer helt til sifferet lengst til venstre.

    Image
    Image
  4. For å fullføre, alt du trenger å gjøre er å legge sammen alle disse tallene for å få den totale desimalverdien til det binære tallet: 128 + 64 + 0 + 0 + 8 + 0 + 2 + 0=202

    En annen måte å se hele denne prosessen i ligningsform er som følger: 1 x 27 + 1 x 26 + 0 x 2 5 + 0 x 24 + 1 x 23 + 0 x 22 + 1 x 2 1 + 0 x 20=202

signerte binære tall

Metoden ovenfor fungerer for grunnleggende binære tall uten fortegn. Datamaskiner trenger imidlertid en måte å representere negative tall ved å bruke binære tall også.

På grunn av dette bruker datamaskiner signerte binære tall. I denne typen system er sifferet lengst til venstre kjent som fortegnsbiten, mens de resterende sifrene er kjent som størrelsesbitene.

Å lese et binært tall med fortegn er nesten det samme som usignert, med en liten forskjell.

  1. Utfør samme prosedyre som beskrevet ovenfor for et binært tall uten fortegn, men stopp når du når biten lengst til venstre.

    Image
    Image
  2. For å finne tegnet, undersøk biten lengst til venstre. Hvis det er en ener, er tallet negativt. Hvis det er en null, er tallet positivt.

    Image
    Image
  3. Nå, utfør samme beregning som før, men bruk det riktige tegnet på tallet som angitt av biten lengst til venstre: 64 + 0 + 0 + 8 + 0 + 2 + 0=-74
  4. Den signerte binære metoden gjør det mulig for datamaskiner å representere tall som enten er positive eller negative. Den bruker imidlertid en innledende bit, noe som betyr at større tall krever litt mer minne enn usignerte binære tall ville gjort.

Forstå binære tall

Hvis du er interessert i å lære å lese binære tall, er det viktig å forstå hvordan binære tall fungerer.

Binært er kjent som et "base 2" nummereringssystem, noe som betyr at det er to mulige tall for hvert siffer; en ener eller en null. Større tall skrives ved å legge til flere enere eller nuller til det binære tallet.

Å vite hvordan man leser binær er ikke avgjørende for bruk av datamaskiner, men det er greit å forstå konseptet for å få en bedre forståelse for hvordan datamaskiner lagrer tall i minnet. Den lar deg også forstå termer som 16-bit, 32-bit, 64-bit og minnemålinger som byte (8 bits).

Anbefalt: