| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
systemer  
  • Basale computerfærdigheder
  • Linux
  • Mac OS
  • Ubuntu
  • Unix
  • Windows
  • Windows Vista
  • Windows XP
  •  
    Computer Viden >> systemer >> Basale computerfærdigheder >> Content
    ASCII til ANSI Conversion
    ASCII står for American Standard Code for Information Interchange . Den blev skabt med den hensigt at etablere en universel indeks over tegn, der kan vises af en computer. Som årene gik, blev ANSI-koden indført , og den erstattede ASCII-kode . Disse koder blev implementeret , fordi computere har brug for en række tal , som at repræsentere tegn , da computere kun kan forstå input i numerisk format. Forskellen mellem ASCII og ANSI

    Hver karakter i ASCII er repræsenteret af én " underskrevet " positive byte , hvilket betyder, at hver karakter er en sekvens af syv basen -2 numre ( positive tal på bytes gå fra området af 0-128 hvis byten er underskrevet ) . Hvert tal kan være et 1 eller et 0 , og dette giver ASCII til at repræsentere 128 tegn. Da Windows 95, har ANSI blevet en standard i at repræsentere tegn. ANSI udvider ASCII ved hjælp af alle otte cifre i en byte , giver mulighed for op til 256 tegn til at være repræsenteret .

    Ud af alle de ASCII-tegn i sættet , ikke alle af dem danner egentlige tegn. Nogle af dem , ligesom 0-31 og 127 , er blot kommandoer til enheder såsom telexer . Nogle af disse kommandoer er aldrig selv brugt i computere , men for enkelhed holde tingene uniform , holdt ANSI disse koder på plads.

    ASCII blev udviklet til kun at bruge syv bits , fordi nogle tidlige computere kun bruges så meget af hver byte til at repræsentere positive heltal . Pc'er bruges otte bits , hvilket gør ANSI en mulighed for dem.
    Konverteringer mellem ASCII og ANSI

    Konvertering er mulig fra ASCII til ANSI, da alle ASCII-tegn er repræsenteret af de samme numre i ANSI sættet . Dette er ikke helt sandt , dog med konverteringer fra ANSI til ASCII. Halvdelen af ​​de tegn, der er indeholdt i ANSI sættet kan ikke konverteres overhovedet at ASCII siden ASCII indtager kun syv cifre i en byte , mens ANSI bruger alle otte. Med andre ord , ved konvertering fra ASCII til ANSI er der ingen reel "konvertering " foregår på alle. Det eneste gjort i denne omdannelse er tilføjelsen af ​​en ekstra bit i sekvensen . ANSI indeholder ASCII oprindelige numeriske indeks i det. For eksempel er det ASCII tal for bogstavet "a" ( 097 ) det samme antal i ANSI . Den måde, at ANSI inkorporerer ASCII er ved at bruge den oprindelige 7-bit sekvens med den 8. bit i sekvensen er et nul, da det ikke bliver brugt .

    Det eneste problem med konvertering mellem de to standarder for tegn er ved konvertering noget lignende 129 ( "U") til en ASCII karakter . Nogle programmer , for kompatibilitet formål, konvertere automatisk den til nærmeste relaterede tegn ( som i dette tilfælde ville være " u" (117) . Sådanne problemer eksisterer ved konvertering noget over kode 127. .

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Update A Nippon CardCam 100 
    ·Sådan deaktiveres TrueType fonte 
    ·Sådan at tvinge Afslut på Mac 
    ·Sådan gendannes en Sony Vaio PCV 
    ·Sådan oprettes Postlisteoplysninger Labels 
    ·Sådan formateres en computer via DOS 
    ·Sådan Fix en computer med en blinkende markør 
    ·Hvordan skal tjekkes skjulte Skillevægge 
    ·Hvad er det absolutte minimum Mængden af ​​RAM er nød…
    ·Sådan importeres Static Class GSP 
      Anbefalede Artikler
    ·Sådan konverteres fra PDU til brevformat 
    ·Sådan Slet System32 filer i Windows XP Pro 
    ·Hvordan at sætte en alarm på Vista 
    ·Sådan får lydikonet Tilbage i proceslinjen på Vista 
    ·Sådan får Condor Går i Ubuntu 
    ·Sådan ændres tilbage, hvis alle filer nu er Open med …
    ·Hvordan får jeg Windows Billede & faxfremviser for XP 
    ·Hvordan du ændrer navn på en pc med Windows Vista 
    ·Sådan bruges CMD for at sende SMS til andre computere …
    ·Sådan ændre sproget i Windows Stifinder 
    Copyright © Computer Viden http://www.computerdk.com