Computere taler binært . Højt niveau programmeringssprog er alle menneskelige repræsentationer af binære sprog . Instruktion og data værdier besætte et minimum på 16 bit . Sammensætningen af de 16- bit ord er en mest betydende byte ( MSB ) og en mindst betydende byte ( LSB ) . Hver byte repræsenterer 8 - bits af information . Når kombineret i den rækkefølge MSBLSB det repræsenterer et stykke data eller indeholder en kommando til processoren . Programmering i binær er kedelig , men du kan gøre opgaven mindre generende ved at konvertere binære decimalværdier. Hvert binært ord indtastes i computerens hukommelse forekommer i den rækkefølge LSB efterfulgt af MSB . Ting du skal
Calculator
Vis Flere Instruktioner
1
nedskrive 16- bit binært ord . Tæl otte bits fra højre ende og opdele ordet hinanden . Hvert stykke af binær kode er nu 8 - bit lang . Den venstre side byte er MSB og den højre side byte er LSB .
2
Konverter LSB i et decimaltal ved at lægge værdien af hver bit i byte . Hver placering i byte bærer en decimal værdi. Flytning fra højre mest bit mod venstre progressionen af værdier er 1, 2, 4, 8, 16, 32, 64 og 128 . Tilføj værdien af hver bit, der er en en sammen til opnåelse af decimal værdi byte . For eksempel beregne decimal værdi i følgende byte , 10.110.010 . Tildel decimalværdier til hver af de bits . Begyndende på højre , decimal værdier for den ene bit opsummere , 2 + 16 + 32 + 128 = 178 .
3
Konverter MSB på samme måde som LSB . De decimal værdier er de samme for de stumper af MSB .