Hur man läser binärt

Innehållsförteckning:

Hur man läser binärt
Hur man läser binärt
Anonim

Vad att veta

  • Enkla binära tal utan tecken består endast av ettor och nollor. Börja vid siffran längst till höger och arbeta åt vänster.
  • Nollorna är alltid noll. Varje position representerar ökande potenser av 2 som börjar med 20, vilket är lika med 0.
  • Lägg till värdena för alla siffror för det mer bekanta bas 10-resultatet.

Den här artikeln förklarar hur man läser enkla binära tal utan tecken och innehåller information om binära tal med tecken, som kan indikera antingen positiva eller negativa tal.

Hur man läser binär kod

"Reading" binär kod betyder vanligtvis att översätta ett binärt tal till ett bastal med 10 (decimal) som folk känner till. Denna konvertering är enkel nog att utföra i ditt huvud när du väl förstår hur det binära språket fungerar.

Varje sifferplats i ett binärt tal har ett specifikt värde om siffran inte är en nolla. När du har bestämt alla dessa värden lägger du helt enkelt ihop dem för att få basvärdet 10 (decimal) för det binära talet.

För att se hur detta fungerar, ta det binära numret 11001010.

  1. Det bästa sättet att läsa ett binärt tal är att börja med siffran längst till höger och arbeta dig åt vänster. Potensen för den första platsen är noll, vilket betyder att värdet för den siffran, om det inte är en nolla, är två till noll eller ett. I det här fallet, eftersom siffran är en nolla, skulle värdet för denna plats vara noll.

    Image
    Image
  2. Nästa, gå vidare till nästa siffra. Om det är en etta, beräkna sedan två i styrkan av en. Anteckna detta värde också. I det här exemplet är värdet två i potensen av ett, vilket är två.

    Image
    Image
  3. Fortsätt att upprepa denna process tills du kommer hela vägen till siffran längst till vänster.

    Image
    Image
  4. För att avsluta, allt du behöver göra är att lägga ihop alla dessa siffror för att få det totala decimalvärdet för det binära talet: 128 + 64 + 0 + 0 + 8 + 0 + 2 + 0=202

    Ett annat sätt att se hela processen i ekvationsform är följande: 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

signerade binära nummer

Metoden ovan fungerar för grundläggande binära tal utan tecken. Datorer behöver dock ett sätt att representera negativa tal även med binära tal.

På grund av detta använder datorer signerade binära tal. I den här typen av system kallas siffran längst till vänster som teckenbiten, medan de återstående siffrorna kallas storleksbitarna.

Att läsa ett signerat binärt tal är nästan detsamma som osignerat, med en mindre skillnad.

  1. Utför samma procedur som beskrivs ovan för ett binärt tal utan tecken, men sluta när du når biten längst till vänster.

    Image
    Image
  2. För att bestämma tecknet, undersök biten längst till vänster. Om det är en etta är siffran negativ. Om det är en nolla är siffran positivt.

    Image
    Image
  3. Nu, utför samma beräkning som tidigare, men använd lämpligt tecken på talet som indikeras av biten längst till vänster: 64 + 0 + 0 + 8 + 0 + 2 + 0=-74
  4. Den signerade binära metoden tillåter datorer att representera tal som är antingen positiva eller negativa. Den förbrukar dock en initial bit, vilket innebär att större tal kräver något mer minne än binära tal utan tecken skulle göra.

Förstå binära tal

Om du är intresserad av att lära dig hur man läser binära tal är det viktigt att förstå hur binära tal fungerar.

Binärt är känt som ett "bas 2"-numreringssystem, vilket betyder att det finns två möjliga tal för varje siffra; en etta eller en nolla. Större tal skrivs genom att lägga till ytterligare ettor eller nollor till det binära talet.

Att veta hur man läser binärt är inte avgörande för att använda datorer, men det är bra att förstå konceptet för att få en bättre förståelse för hur datorer lagrar siffror i minnet. Det låter dig också förstå termer som 16-bitars, 32-bitars, 64-bitars och minnesmått som byte (8 bitar).

Rekommenderad: