Tekst og andre data konverteres til binær ved å bruke en ASCII -verdi (amerikansk standardkode for informasjonsutveksling). Verdien kan konverteres til binær hvis du har ASCII-verdien. Vi vil bruke ordet Java som et eksempel for å forklare hvordan det oversettes til en binær som datamaskinen kan forstå.
Konvertering av teksten 'java' til binær
parseint java
Tegn | j | en | i | en |
---|---|---|---|---|
ASCII -verdier | 106 | 097 | 118 | 097 |
Binære verdier | 01101010 | 01100001 | 01110110 | 01100001 |
Bits | 8 | 8 | 8 | 8 |
La oss bryte ned metoden for det første tegnet, j, som er tatt i eksemplet ovenfor. Når bokstaven h (med små bokstaver) er skrevet på tastaturet, sender den et signal til datamaskinen som inngang. ASCII -standardverdien for J er 106, som gjenkjennes av datasystemet og kan konverteres til den binære verdien 01101010 av datamaskinen.
Etter at bokstaven J er transformert til binær, kan datamaskinen lagre og analysere dataene som 1s (ON) og 0s (OFF).
Tips
Besøk vår harddisk -side når det gjelder ytterligere informasjon om datamaskinens harddisk, samt hvordan informasjon lagres på magnetiske medier som harddisker.
Når tidene for å lagre disse dataene, tar hvert tegn 8 bits (1 byte) å lagre; Derfor vil 'java' ta 4 byte (32 biter) å lagre som klartekst.
Hvordan konverterer datamaskinen binær tilbake til tekst?
Når datamaskinen krever å transformere de binære dataene tilbake til en tekst som er forståelig for mennesker, følger den motsatt av den ovennevnte prosessen. For eksempel, ved hjelp av å bruke ASCII -standardkonvertering, kan en datamaskin forandre den binære 01101010 til desimalverdien 106, som den gjenkjenner som bokstaven j. Som et resultat vises bokstaven 'J' på datamaskinens skjermbilde.
Tips
For mer informasjon om hvordan og hvorfor binær gjøres på en datamaskin, besøk vår binære side.
Hvorfor brukes binære tall av datamaskiner?
Binære tall, strenger 0s og 1s brukes ofte til å kontrollere datamaskiner. Men hvorfor er det tilfelle? Hvorfor bruker ikke datamaskiner base 10 og konverterer til og fra binær? Denne siden inneholder alle svarene på disse spørsmålene, der du vil forstå hvorfor datamaskiner bruker binære tall!
musehjulet ruller ikke ordentlig
I moderne tid brukes binære tall til å betjene de nyeste datamaskinene; Dette er et faktum som er kjent for de som bruker disse enhetene med jevne mellomrom eller de som studerer informatikk. Når noen sier litt, betyr det at de prøver å definere en binær siffersammentrekning og noe som bare kan inneholde en 0 eller en 1. Bitene er delt inn i åtte grupper, som omtales som oktetter eller byte i datamaskinterminologi. Oktetene, som normalt er 23 eller 64 biter lange, kan grupperes etter ord. Og flertallet av mennesker er klar over dette. Årsaken til det er noe flertallet av mennesker ikke er klar over.
Hvorfor bruker datamaskiner binære tall: Svaret er ikke så klart som du kanskje forventer? Ikke desto mindre vil vi gi de beste forklaringene som er både rasjonelle og støtter datamaskinenes bruk av binære tall. Vi bruker desimalnummersystemer for å presentere numeriske fakta i hverdagen vår. Dessverre er datamaskiner ikke i stand til å gjøre det. Datamaskiner representerer derimot tall ved hjelp av å bruke det enkleste basenummer -systemet som er tilgjengelig, som er to. Dette blir referert til som det binære tallsystemet. Datamaskiner bruker spenninger, men fordi spenningene svinger så ofte, blir ingen spesifikk spenning tildelt hvert desimalsiffer.
Som et resultat regnes binær som et to-statssystem, noe som betyr at det bare kan være av eller på. Det binære tallsystemet brukes ofte av datamaskiner for å lette beregninger og konvertere til binær online. Hvis vi hadde tatt i bruk desimaltallsystemet for datamaskiner, ville vi hatt over hundre regler som er hektet inn i datamaskinen. Det binære systemet gjør derimot datamaskiner til å beregne ved å bruke bare fire regler. Sist, men ikke minst, brukes det binære systemet av datamaskinene, da to-statssystemet er godt egnet til datamaskinens optiske og magnetiske lagringskomponenter. For å holde momentumet rulle, vil vi snakke om det binære systemets lagringsfunksjoner neste gang.
Hvordan bestemmer jeg ASCII -verdiene?
Du kan besøke vår ASCII -side når det gjelder en komplett liste over tegn, deres desimale og binære verdier, samt mer informasjon om ASCII -standarden.