Vigtigste Hjemme Netværk Hvad er binær kode, og hvordan virker det?

Hvad er binær kode, og hvordan virker det?



Først opfundet af Gottfried Leibniz i det 17. århundrede, blev det binære talsystem meget brugt, da computere krævede en måde at repræsentere tal ved hjælp af mekaniske kontakter.

Hvad er binær kode?

Binært er et basis-2-talsystem, der repræsenterer tal ved hjælp af et mønster af enere og nuller.

Tidlige computersystemer havde mekaniske kontakter, der blev tændt for at repræsentere 1 og slukket for at repræsentere 0. Ved at bruge kontakter i serier kunne computere repræsentere tal ved hjælp af binær kode . Moderne computere bruger stadig binær kode i form af digitale enere og nuller inde i CPU og RAM.

Et digitalt et eller nul er simpelthen et elektrisk signal, der enten er tændt eller slukket inde i en hardwareenhed som en CPU, som kan indeholde og beregne mange millioner binære tal.

hvor kan jeg få dokumenter udskrevet

Binære tal består af en serie på otte 'bits', som er kendt som en 'byte'. En bit er et enkelt et eller nul, der udgør det 8 bit binære tal. Ved hjælp af ASCII-koder kan binære tal også oversættes til teksttegn til lagring af information i computerens hukommelse.

Billede af binær kode

geralt/pixabay

Sådan fungerer binære tal

Konvertering af et binært tal til et decimaltal er meget simpelt, når man tænker på, at computere bruger et binært base 2-system. Placeringen af ​​hvert binært ciffer bestemmer dets decimalværdi. For et 8-bit binært tal beregnes værdierne som følger:

    Bit 1: 2 i potensen 0 = 1Bit 2: 2 i potensen 1 = 2Bit 3: 2 i potensen 2 = 4Bit 4: 2 i potensen 3 = 8Bit 5: 2 i potensen 4 = 16Bit 6: 2 i potensen 5 = 32Bit 7: 2 i potensen 6 = 64Bit 8: 2 i potensen 7 = 128

Ved at lægge individuelle værdier sammen, hvor bit har et et, kan du repræsentere ethvert decimaltal fra 0 til 255. Meget større tal kan repræsenteres ved at tilføje flere bit til systemet.

wmic sti softwarelicensingservice få oa3xoriginalproductkey

Når computere havde 16-bit operativsystemer, var det største individuelle tal, som CPU'en kunne beregne, 65.535. 32-bit operativsystemer kunne arbejde med individuelle decimaltal så store som 2.147.483.647. Moderne computersystemer med 64-bit arkitektur har evnen til at arbejde med decimaltal, der er imponerende store, op til 9.223.372.036.854.775.807!

Repræsentation af information med ASCII

Nu hvor du forstår, hvordan en computer kan bruge det binære talsystem til at arbejde med decimaltal, kan du undre dig over, hvordan computere bruger det til at gemme tekstinformation.

Dette opnås takket være noget, der kaldes ASCII-kode.

Det ASCII tabel består af 128 tekst eller specialtegn, der hver har en tilhørende decimalværdi. Alle ASCII-kompatible programmer (som tekstbehandlingsprogrammer) kan læse eller gemme tekstinformation til og fra computerens hukommelse.

Nogle eksempler på binære tal konverteret til ASCII-tekst inkluderer:

  • 11011 = 27, som er ESC-nøglen i ASCII
  • 110000 = 48, hvilket er 0 i ASCII
  • 1000001 = 65, som er A i ASCII
  • 1111111 = 127, som er DEL-nøglen i ASCII

Mens base 2 binær kode bruges af computere til tekstinformation, bruges andre former for binær matematik til andre datatyper. For eksempel bruges base64 til at overføre og gemme medier som billeder eller video.

Binær kode og lagring af information

Alle de dokumenter, du skriver, websider, du ser, og endda de videospil, du spiller, er alle gjort mulige takket være det binære talsystem.

Binær kode gør det muligt for computere at manipulere og gemme alle typer information til og fra computerens hukommelse. Alt computerstyret, selv computerne inde i din bil eller din mobiltelefon, gør brug af det binære talsystem til alt, hvad du bruger det til.

Sådan læser du binær

Interessante Artikler

Redaktørens Valg

Hvordan Streamer TheDanDangler forvandlede en Instagram-følger til succes
Hvordan Streamer TheDanDangler forvandlede en Instagram-følger til succes
En lille boble rækker langt, og TheDanDangler er den mest sprudlende personlighed på Twitch.
Sådan låses lydstyrken på Android
Sådan låses lydstyrken på Android
Smartphones er usædvanligt nyttige stykker tech. At have musik, spil, sociale medier, videoer og bøger i en lille pakke er fantastisk. Så fantastisk i virkeligheden, at du næppe kunne bebrejdes for at glemme deres grundlæggende, originale funktion - en telefon.
Sluk for Autoforbedring i Fotos-appen i Windows 10
Sluk for Autoforbedring i Fotos-appen i Windows 10
Du kan slå Automatisk forbedring fra i appen Fotos i Windows 10 for at få et mere naturligt udseende til dine fotos. Fotos-appen i Windows 10 ...
Sådan spiller du musik på alle Google Home-højttalere
Sådan spiller du musik på alle Google Home-højttalere
En af de mest innovative ting ved smarte højttalere er deres evne til at synkronisere og afspille musik som en enhed. Forestil dig at have den samme slags højttaler i hvert værelse i dit hus. Dine familiemedlemmer kunne hver bruge deres
Aktivér AVIF-support i Mozilla Firefox
Aktivér AVIF-support i Mozilla Firefox
Sådan aktiveres AVIF-understøttelse i Mozilla Firefox Fra og med Mozilla Firefox 77, der er i Betakanalen i skrivende stund, er det muligt at aktivere understøttelsen af ​​AVIF-billedformat i browseren. Dette kan være nyttigt for websteder, der aktivt bruger dette moderne format til at levere rigt multimedieindhold
Tilføj eller fjern tastaturlayout i Windows 10
Tilføj eller fjern tastaturlayout i Windows 10
Seneste Windows 10-builds leveres med en ny 'Tastatur'-side i appen Indstillinger. Sådan tilføjes eller fjernes et tastaturlayout i Windows 10.
Dagligt Bing # 2-tema til Windows 8
Dagligt Bing # 2-tema til Windows 8
Få de fantastiske tapeter, der er samlet fra Bings daglige billeder med temaet Daily Bing # 2 til Windows 8. For at få dette tema skal du klikke på downloadlinket nedenfor og derefter klikke på Åbn. Dette vil anvende temaet på dit skrivebord. Tip: Hvis du bruger Windows 7, skal du bruge vores Deskthemepack Installer til at installere og anvende dette