Skip to main content

Hva er et kodepunkt?

Kodepunkt refererer til en spesifikk numerisk verdi som betegner ethvert individuelt tegn i et tegnsett.Fra et sluttbruker synspunkt er det ganske enkelt å skrive på en datamaskin;Å trykke på en merket tast på tastaturet skaper et tilsvarende tegn på skjermen.Fra datamaskinens synspunkt er det imidlertid langt vanskeligere å skrive.Inngangene fra tastaturet må oversettes flere ganger for å generere det spesifikke valgte tegnet.Kodepunktet for et spesifikt tegn er bare ett trinn langs oversettelseskjeden, noe.Et kodepunkt er tallet som tilsvarer et bestemt tegn i det karaktersettet.Eksempler på karaktersett som ofte brukes i datamaskiner inkluderer den amerikanske standardkoden for informasjonsutveksling (ASCII) og Unicode.Hvert av disse settene har et annet sett med kodepunkter, så mens for eksempel kodepunkt 400 i ASCII kan referere til!Karakter, i Unicode kan det referere til .

Når sluttbrukeren trykker på en knapp på tastaturet, genererer maskinvaren et spesifikt sett med elektroniske impulser som datamaskinen fungerer for å konvertere til binær.Binær er språket til datamaskiner, som består av ingenting annet enn tegn 1 og 0. Fra dette beregner datamaskinen et spesifikt nummer, som den deretter må samsvare mot kodepunktet for karakteren som er satt til å generere det tiltenkte tegnet.Først etter alt dette produserer datamaskinen det valgte tegnet på skjermen.

Kodepunkter lagres på datamaskinen i mellomrom fra en til fire byte.Dette er en veldig liten del av minnet, noe som betyr at å lagre hundrevis eller tusenvis av kodepunkter er ingen reell utfordring for moderne datamaskiner.Resultatet er at produsenter av karaktersett ofte lar store mengder plass være åpne for uspesifiserte kodepunktoppgaver, slik at programmerere kan legge til flere tegn til settet som nødvendig uten å gjøre vesentlige revisjoner av koden.

Et annet poeng verdt å merke seg er at kodepoengbrukes ofte til abstrakte, eller ikke-standard, tegn i et tegnsett.For å se et eksempel på disse abstrakte tegnene, åpne Start -menyen på datamaskinen MDASH;Hvis du bruker en Windows-basert maskin og mdash;og skriv Charmap i Start Search Box.Trykk Enter for å vise en liste over tilgjengelige abstrakte tegn for et valgt tegnsett.