Hoved Apper Hvordan lese binær

Hvordan lese binær



Hva du bør vite

  • Enkle binære tall uten fortegn består kun av enere og nuller. Start ved 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 er lik 0.
  • Legg til verdiene til 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ær kode

Å lese binær kode betyr vanligvis å oversette et binært tall til et grunntall på 10 (desimaltall) 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 ganske enkelt 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.

    Bilde av en binær tallkonvertering
  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.

    Bilde av beregning av et binært tall
  3. Fortsett å gjenta denne prosessen til du kommer helt til sifferet lengst til venstre.

    Bilde av beregning av et binært tall
  4. For å fullføre, alt du trenger å gjøre er å legge alle disse tallene sammen 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 2 7 + 1 x 2 6 + 0 x 2 5 + 0 x 2 4 + 1 x 2 3 + 0 x 2 2 + 1 x 2 1 + 0 x 2 0 = 202

Signerte binære tall

Metoden ovenfor fungerer for grunnleggende binære tall uten fortegn. Imidlertid trenger datamaskiner 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.

hvordan du legger bilder bak tekst i Google Docs

Å lese et binært tall med fortegn er nesten det samme som usignert, med en mindre 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.

    Skjermbilde av lesing av et signert binært tall
  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.

    Bilde av beregning av et signert binært tall
  3. Utfør nå samme beregning som før, men bruk det riktige tegnet på tallet som indikert 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. Imidlertid bruker den 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ær, er det viktig å forstå hvordan binære tall arbeid.

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 bytes (8 biter).

Interessante Artikler