Skip to main content

Hvad er et kodepunkt?

Kodepunkt henviser til en bestemt numerisk værdi, der betyder enhver individuel karakter i et tegnsæt.Fra et slutbruger synspunkt er det temmelig enkelt at skrive på en computer;At trykke på en mærket nøgle på tastaturet skaber en tilsvarende tegn på skærmen.Fra computere er det imidlertid langt vanskeligere at skrive.Indgange fra tastaturet skal oversættes flere gange for at generere den specifikke valgte karakter.Kodepunktet for en bestemt karakter er kun et trin langs oversættelseskæden, hvilket resulterer i synlig tekst på skærmen inden for et bestemt tegnsæt.

Et tegnsæt er som en flersproget ordbog, der forklarer computeren, hvilke tal svarer til hvilke tegn.Et kodepunkt er antallet, der svarer til en bestemt karakter i dette tegnsæt.Eksempler på karaktersæt, der ofte bruges i computere, inkluderer den amerikanske standardkode til informationsudveksling (ASCII) og Unicode.Hvert af disse sæt har et andet sæt kodepunkter, så mens for eksempel kodepunkt 400 i ASCII muligvis henviser til!karakter, i Unicode kan det henvise til .

Når slutbrugeren trykker på en knap på tastaturet, genererer hardware et specifikt sæt elektroniske impulser, som computeren fungerer til at konvertere til binær.Binært er sprog for computere, der består af intet andet end tegnene 1 og 0. Fra dette beregner computeren et specifikt tal, som det derefter skal matche mod kodepunktet for det tegn, der er indstillet for at generere den tilsigtede karakter.Først efter alt dette producerer computeren den valgte karakter på skærmen.

Kodepunkter gemmes på computeren i rum, der spænder fra en til fire byte.Dette er en frygtelig lille hukommelse, hvilket betyder, at det ikke er nogen reel udfordring for moderne computere at opbevare hundreder eller tusinder af kodepunkter.Resultatet er, at producenter af karaktersæt ofte efterlader store mængder plads åbne for uspecificerede kodepunktopgaver, hvilket giver programmerere mulighed for at tilføje yderligere tegn til sættet som nødvendigt udenbruges oftest til abstrakt eller ikke-standardiserede tegn i et tegnsæt.For at se et eksempel på disse abstrakte tegn skal du åbne startmenuen på computeren mdash;Hvis du bruger en Windows-baseret maskine mdash;og skriv CHARMAP i start -søgefeltet.Tryk på Enter for at vise en liste over de tilgængelige abstrakte tegn til et valgt tegnsæt.