Sådan læser du binært

Indholdsfortegnelse:

Sådan læser du binært
Sådan læser du binært
Anonim

Hvad du skal vide

  • Simple binære tal uden fortegn består kun af enere og nuller. Start ved cifferet længst til højre og arbejd til venstre.
  • Nullerne er altid nul. Hver position repræsenterer stigende potenser af 2 begyndende med 20, hvilket er lig med 0.
  • Tilføj værdierne af alle tallene for at få det mere velkendte base 10-resultat.

Denne artikel forklarer, hvordan man læser simple binære tal uden fortegn og indeholder oplysninger om binære tal med fortegn, som kan angive enten positive eller negative tal.

Sådan læser du binær kode

"Læse" binær kode betyder typisk at oversætte et binært tal til et grundtal på 10 (decimal), som folk er bekendt med. Denne konvertering er enkel nok til at udføre i dit hoved, når du først forstår, hvordan det binære sprog fungerer.

Hvert cifferplacering i et binært tal har en bestemt værdi, hvis cifferet ikke er et nul. Når du har bestemt alle disse værdier, lægger du dem blot sammen for at få basisværdien 10 (decimal) af det binære tal.

For at se, hvordan dette virker, tag det binære tal 11001010.

  1. Den bedste måde at læse et binært tal på er at starte med cifferet længst til højre og arbejde dig vej til venstre. Effekten af den første placering er nul, hvilket betyder, at værdien for det ciffer, hvis det ikke er et nul, er to i potensen af nul, eller en. I dette tilfælde, da cifferet er et nul, ville værdien for dette sted være nul.

    Image
    Image
  2. Næste, gå videre til næste ciffer. Hvis det er en en, så beregn to i styrken af en. Noter også denne værdi. I dette eksempel er værdien to i potens af én, hvilket er to.

    Image
    Image
  3. Fortsæt med at gentage denne proces, indtil du kommer helt til cifferet længst til venstre.

    Image
    Image
  4. For at afslutte skal du blot lægge alle disse tal sammen for at få den overordnede decimalværdi af det binære tal: 128 + 64 + 0 + 0 + 8 + 0 + 2 + 0=202

    En anden måde at se hele denne proces på 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

signerede binære tal

Ovenstående metode virker for grundlæggende binære tal uden fortegn. Computere har dog brug for en måde at repræsentere negative tal ved hjælp af binære tal.

På grund af dette bruger computere binære tal med fortegn. I denne type system er cifferet længst til venstre kendt som fortegnsbit, mens de resterende cifre er kendt som størrelsesbit.

At læse et binært tal med fortegn er næsten det samme som usigneret, med en mindre forskel.

  1. Udfør samme procedure som beskrevet ovenfor for et binært tal uden fortegn, men stop, når du når bit længst til venstre.

    Image
    Image
  2. For at bestemme tegnet skal du undersøge den bit længst til venstre. Hvis det er en et, så er tallet negativt. Hvis det er et nul, er tallet positivt.

    Image
    Image
  3. Udfør nu den samme beregning som før, men anvend det relevante tegn på tallet som angivet med bit længst til venstre: 64 + 0 + 0 + 8 + 0 + 2 + 0=-74
  4. Den signerede binære metode gør det muligt for computere at repræsentere tal, der er enten positive eller negative. Det bruger dog en indledende bit, hvilket betyder, at større tal kræver lidt mere hukommelse end binære tal uden fortegn ville.

Forstå binære tal

Hvis du er interesseret i at lære at læse binære tal, er det vigtigt at forstå, hvordan binære tal fungerer.

Binært er kendt som et "basis 2"-nummereringssystem, hvilket betyder, at der er to mulige tal for hvert ciffer; en et eller et nul. Større tal skrives ved at tilføje yderligere enere eller nuller til det binære tal.

At vide, hvordan man læser binært, er ikke afgørende for at bruge computere, men det er godt at forstå konceptet for at få en bedre forståelse for, hvordan computere gemmer tal i hukommelsen. Det giver dig også mulighed for at forstå udtryk som 16-bit, 32-bit, 64-bit og hukommelsesmålinger som bytes (8 bits).

Anbefalede: