Computerprogrammering indebærer " taler " til computere i deres eget sprog. Computere kun genkender binær kode , som består af ettaller og nuller . Desværre er det ikke let for mennesker at "tale" i denne type sprog , så genveje findes, der gør det nemmere . De fleste meddelelser fra programmører forekomme ved anvendelse af grupperinger af binær information kaldes bytes . En byte er en gruppe af otte individuelle bits af information . En bit er et stykke information, som kan være enten en eller nul. Konvertering mellem binære bits og bytes er en nødvendig færdighed for dem, der arbejder i computeren området . Ting du skal
sæt af edb- kode i binær form
Calculator
Vis Flere Instruktioner
1
Load computer kode på dit skrivebord. Du vil arbejde gennem koden bryde det i bytes , og derefter oversætte bytes til noget , at menneskelige programmører kan forstå.
2
Bryd serie af binær kode i 8-bit segmenter. En byte er 8 bits af information .
3
Oversæt rækken af bytes i decimal eller hexadecimal repræsentation , der er lettere at læse som programmør . Hexadecimal er et nummersystem , som har 16 cifre i stedet for decimal s 10. . Du kan repræsentere hver byte i decimaler eller hexadecimal vilkår , men være i overensstemmelse med , hvor nummersystem , du bruger , når du vælger en. Hvis du vælger hexadecimal, hver 4 bits af information er en hexadecimal karakter mellem 0 og F. Den numeriske værdi af hver bit stiger som du flytter fra den mindst betydende bit på højre side af byte til den mest betydende bit til venstre side af byte . Progression af værdier fra venstre mod højre er 128 , 64 , 32 , 16, 8 , 4, 2 og 1 . Hver bit der er en en øger værdien af decimal repræsentation . Hver byte repræsenterer en decimal værdi mellem 0 og 255 , eller en hexadecimal værdi mellem 00 og FF .
4
Tegn et gitter på dit papir , der er 8 kolonner bred af to rækker . Den øverste række repræsenterer decimal ækvivalent byte i nederste række. Sum tilsvarende decimaltal for hver bit af oplysninger for at finde tilsvarende decimaltal . For eksempel konvertere 01010010 til decimal . Tilsæt decimal værdi af hver bit, 64 + 16 + 2 = 82 .