Tekst og andre data konverteres til binære ved hjælp af en ASCII-værdi (American Standard Code for Information Interchange). Værdien kan konverteres til binær, hvis du har ASCII-værdien. Vi vil bruge ordet java som eksempel for at forklare, hvordan det er oversat til en binær, som computeren kan forstå.
Konvertering af teksten 'java' til binær
parseint java
Karakterer | j | -en | i | -en |
---|---|---|---|---|
ASCII-værdier | 106 | 097 | 118 | 097 |
Binære værdier | 01101010 | 01100001 | 01110110 | 01100001 |
Bits | 8 | 8 | 8 | 8 |
Lad os nedbryde metoden for det første tegn, j, som er taget i ovenstående eksempel. Når bogstavet h (med småt) er skrevet på tastaturet, sender det et signal til computeren som input. ASCII-standardværdien for j er 106, som genkendes af computersystemet og kan konverteres til den binære værdi 01101010 af computeren.
Efter at bogstavet j er transformeret til binært, kan computeren gemme og analysere dataene som 1s (til) og 0s (fra).
Tip
Besøg vores harddiskside med hensyn til yderligere information om computerharddiske samt hvordan information lagres på magnetiske medier såsom harddiske.
Når tiderne til at gemme disse data, tager hvert tegn 8 bit (1 byte) at gemme; derfor ville 'java' tage 4 bytes (32 bits) at gemme som almindelig tekst.
Hvordan konverterer computeren binær tilbage til tekst?
Når computeren skal transformere de binære data tilbage til en tekst, der er forståelig for mennesker, følger det det omvendte af ovenstående viste proces. For eksempel kan en computer ved hjælp af ASCII-standardkonverteringen transformere den binære 01101010 til decimalværdien 106, som den genkender som bogstavet j. Som følge heraf vises bogstavet 'j' på din computers skærm.
Tip
For mere information om, hvordan og hvorfor binær udføres på en computer, besøg vores binære side.
Hvorfor bruges binære tal af computere?
Binære tal, strenge med 0'er og 1'ere bruges ofte til at styre computere. Men hvorfor er det tilfældet? Hvorfor bruger computere ikke base 10 og konverterer til og fra binær? Denne side indeholder alle svarene på disse spørgsmål, hvorigennem du vil forstå, hvorfor computere bruger binære tal!
musehjulet ruller ikke ordentligt
I moderne tid bruges binære tal til at betjene de nyeste computere; dette er en kendsgerning, der er velkendt for dem, der bruger disse enheder regelmæssigt, eller dem, der studerer datalogi. Når nogen siger lidt, betyder det, at de forsøger at definere en binær ciffersammentrækning og noget, der kun kan indeholde et 0 eller et 1. Bittene er opdelt i otte grupper, som i computerterminologi omtales som oktetter eller bytes. Oktetterne, som normalt er 23 eller 64 bit lange, kan grupperes i ord. Og de fleste er klar over dette. Årsagen til det er noget, som flertallet af mennesker ikke er klar over.
Hvorfor bruger computere binære tal: Svaret er ikke så klart, som du måske forventer? Ikke desto mindre vil vi give de bedste forklaringer, der både er rationelle og understøtter computeres brug af binære tal. Vi bruger decimaltalsystemer til at præsentere numeriske fakta i vores daglige liv. Desværre er computere ikke i stand til det. Computere repræsenterer på den anden side tal ved hjælp af det enkleste basistalssystem, der findes, som er to. Dette kaldes det binære talsystem. Computere anvender spændinger, men fordi spændingerne svinger så ofte, er der ikke tildelt nogen specifik spænding til hvert decimaltal.
Som et resultat betragtes binært system som et to-statssystem, hvilket betyder, at det kun kan være tændt eller slukket. Det binære talsystem bruges ofte af computere til at lette beregninger og konvertere til binært online. Hvis vi havde taget decimaltalsystemet til computere, ville vi have haft over hundrede regler koblet ind i computeren. Det binære system får på den anden side computere til at beregne ved kun at bruge fire regler. Sidst, men ikke mindst, bruges det binære system af computerne, da to-stats systemet er velegnet til computerens optiske og magnetiske lagerkomponenter. For at holde momentum kørende, vil vi herefter tale om det binære systems lagringsmuligheder.
Hvordan bestemmer jeg ASCII-værdierne?
Du kan besøge vores ASCII-side i form af en komplet liste over tegn, deres decimal- og binære værdier, samt mere information om ASCII-standarden.