Datorer talar binärt . Hög nivå programmeringsspråk är alla mänskliga representationer av binära språket . Instruktion och datavärden upptar ett minimum av 16 bitar. Sammansättningen av den 16 - bitars ordet är ett mest signifikanta byte (MSB ) och en minst signifikant bitgrupp (LSB) . Varje byte motsvarar 8 bitar av information . När förbundet i ordning MSBLSB den representerar en bit data eller innehåller ett kommando till processorn . Programmering i binärt är jobbigt , men du kan göra arbetet mindre besvärande genom att omvandla den binära till decimala värden . Varje binärt ord in i datorns minne förekommer i ordning LSB följt av MSB . Saker du behöver
Calculator
Visa fler instruktioner
1
skriva ner 16 - bitars binärt ord . Räkna åtta bitar från den högra sidoänden och dela ordet isär. Varje bit binär kod är nu 8 bitar lång . Den vänstra sidan byte är MSB och till höger byte är LSB .
2
Konvertera LSB till ett decimaltal genom att lägga till värdet av varje bit i byten . Varje placering i byte bär ett decimaltal . Flytta från höger mest lite mot vänster utvecklingen av värdena är 1 , 2 , 4 , 8 , 16 , 32 , 64 och 128 . Lägg värdet av varje bit som är en en samman för att ge det decimala värdet av bitgruppen . Till exempel , beräkna det decimala värdet av följande byte , 10.110.010 . Tilldela de decimala värden till var och en av bitarna . Början på höger , summera de decimala värdena för en bit , 2 + 16 + 32 + 128 = 178 .
3
Konvertera MSB på samma sätt som LSB . De decimala värden är desamma för de bitar av MSB .