programmering innebærer å "snakke " til datamaskiner i sitt eget språk. Datamaskiner bare gjenkjenne binær kode , som består av enere og nuller . Dessverre er det ikke lett for mennesker å " snakke " i denne type språk , slik snarveier eksisterer som gjør det lettere. De fleste kommunikasjon med programmerere oppstår ved hjelp av grupperinger av binær informasjon som kalles bytes . En byte er en gruppe av åtte separate biter av informasjon. En bit er et stykke informasjon som kan være enten en eller null . Konvertering mellom binære bits og bytes er en nødvendig ferdighet for de som jobber i datamaskinen feltet . Du trenger
Sett av programkode på binær form
Kalkulator
Vis flere instruksjoner
en
Load datamaskinen koden på skrivebordet. Du vil arbeide gjennom koden bryte det inn i bytes og så oversette byte til noe som menneskelige programmerere kan forstå.
2
Break serien av binær kode i 8-bits segmenter . En byte er 8 bits med informasjon.
3
Oversett rekken av bytes i desimal eller heksadesimal representasjon som er lettere å lese som programmerer . Heksadesimal er et nummersystem som har 16 siffer i stedet for desimal sin 10 . Du kan representere hver byte i desimal eller heksadesimal vilkår , men være i samsvar med hvilke tallsystemet du bruker når du plukke en. Hvis du velger heksadesimal , er hver på 4 biter av informasjon en heksadesimal karakter mellom 0 og F. Den numeriske verdien av hver bit øker etter hvert som du flytter fra de minst signifikante bit på høyre side av byte til den mest signifikante bit til venstre side av byte . Progresjonen av verdier fra venstre til høyre er 128 , 64, 32, 16, 8 , 4, 2 og 1. . Hver bit som er en man tilsetter til verdien av den desimale representasjon. Hver byte representerer en desimal verdi mellom 0 og 255 eller en heksadesimal verdi mellom 00 og FF .
4
Tegn et rutenett på papiret som er 8 kolonner bred med to rader . Den øverste raden representerer desimalekvivalenten av byte i nederste rad. Oppsummere desimalekvivalenten av hver bit av informasjon for å finne desimalekvivalenten . For eksempel konvertere 01010010 til desimal . Legg desimal verdien av hver bit , 64 + 16 + 2 = 82 .