|  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Computer Programspråk >> Content

    Använda EBCDIC ADCII och Unicode -teckenkoduppsättningar Vad är binära kodningar av meddelandet Hello World?

    Låt oss bryta ner de binära kodningarna av "Hello World" i EBCDIC, ASCII och Unicode:

    1. EBCDIC (utökad binär kodad decimalutbyte kod)

    * EBCDIC använder en 8-bitars kod, vilket ger den 256 möjliga tecken.

    * Det används främst i IBM -mainframe -system.

    binär kodning av "Hello World" i EBCDIC:

    `` `

    H - 11000100

    E - 11000101

    L - 11001100

    L - 11001100

    O - 11011111

    - 01000000 (Space)

    W - 11101101

    O - 11011111

    R - 11100010

    L - 11001100

    D - 11001001

    `` `

    2. ASCII (amerikansk standardkod för informationsutbyte)

    * ASCII använder en 7-bitars kod (utökad till 8-bitars i vissa fall), vilket ger den 128 (eller 256) möjliga tecken.

    * Det används allmänt i datorer och internet.

    binär kodning av "Hello World" i ASCII:

    `` `

    H - 01001000

    E - 01100101

    L - 01101100

    L - 01101100

    O - 01101111

    - 00100000 (utrymme)

    W - 01010111

    O - 01101111

    R - 01110010

    L - 01101100

    D - 01100100

    `` `

    3. Unicode (Universal Character Set)

    * Unicode använder kodning med variabel längd, vilket möjliggör ett stort antal tecken från olika språk.

    * Den vanligaste kodningen är UTF-8, som är en kodning med variabel längd som använder 1-4 byte per karaktär.

    binär kodning av "Hello World" i UTF-8 (Unicode):

    `` `

    H - 01001000

    E - 01100101

    L - 01101100

    L - 01101100

    O - 01101111

    - 00100000 (utrymme)

    W - 01010111

    O - 01101111

    R - 01110010

    L - 01101100

    D - 01100100

    `` `

    Viktiga anteckningar:

    * Den binära kodningen av en karaktär kan variera något beroende på det specifika kodningsschemat som används inom ett givet system (t.ex. ASCII-7, ASCII-8, UTF-16, etc.).

    * Exemplet UTF-8-kodning använder samma byte som ASCII eftersom UTF-8 är kompatibelt med ASCII för tecken inom ASCII-intervallet.

    Låt mig veta om du vill ha en mer detaljerad förklaring av något specifikt kodningsschema eller ha annan text som du vill se kodad!

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur Cypher kryptografi för datorer
    ·Konvertera InstallScript till MSI
    ·Vad skrivs alltid i en If /Sedan Statement
    ·Är en miniräknare typ av dator?
    ·Varför finns det luckor mellan div-taggar
    ·Definition av COBOL Comp - 3
    ·Hur man byter en sträng AS2
    ·Lägga till ett objekt till Viewstate
    ·Uttalande Täckning Vs . Branch Täckning
    ·Hur man använder ItoA i CCS
    Utvalda artiklarna
    ·Komma åt kombinationsrutan i en fråga
    ·Hur man läser Javascript variabler från WebView på A…
    ·Hur man använder en scanner för flera ord i Java
    ·Hur man installerar en arabisk Language Pack
    ·Hur Round flyttal i Python
    ·Var kan man hitta ASCII-koder?
    ·Hur man skapar en flerdimensionell array i Ruby
    ·Lägga till en Preloader
    ·Hur man gör Ackumulerad Scroll Offset i jQuery
    ·Hur man kan begränsa antalet tecken i en sträng i PHP…
    Copyright © Dator Kunskap https://www.dator.xyz