Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza del computer >> Programmazione >> Computer Programming Languages >> .

Utilizzando i set di codice dei caratteri EBCDIC ADCII e Unicode Cosa sono le codifiche binarie del messaggio Hello World?

Abbattiamo le codifiche binarie di "Hello World" in EBCDIC, ASCII e Unicode:

1. EBCDIC (codice di interscambio decimale binario esteso)

* EBCDIC utilizza un codice a 8 bit, dandogli 256 caratteri possibili.

* È utilizzato principalmente nei sistemi mainframe IBM.

codifica binaria di "Hello World" in EBCDIC:

`` `

H - 11000100

E - 11000101

L - 11001100

L - 11001100

O - 11011111

- 01000000 (spazio)

W - 11101101

O - 11011111

R - 11100010

L - 11001100

D - 11001001

`` `

2. ASCII (Codice standard americano per lo scambio di informazioni)

* ASCII utilizza un codice a 7 bit (esteso a 8 bit in alcuni casi), dandogli 128 (o 256) possibili caratteri.

* È ampiamente utilizzato nei computer e in Internet.

codifica binaria di "Hello World" in ASCII:

`` `

H - 01001000

E - 01100101

L - 01101100

L - 01101100

O - 01101111

- 00100000 (spazio)

W - 01010111

O - 01101111

R - 01110010

L - 01101100

D - 01100100

`` `

3. Unicode (set di caratteri universali)

* Unicode utilizza la codifica a lunghezza variabile, consentendo una vasta gamma di caratteri da lingue diverse.

* La codifica più comune è UTF-8, che è una codifica a lunghezza variabile che utilizza 1-4 byte per carattere.

codifica binaria di "Hello World" in UTF-8 (Unicode):

`` `

H - 01001000

E - 01100101

L - 01101100

L - 01101100

O - 01101111

- 00100000 (spazio)

W - 01010111

O - 01101111

R - 01110010

L - 01101100

D - 01100100

`` `

Note importanti:

* La codifica binaria di un carattere può variare leggermente a seconda dello specifico schema di codifica utilizzato all'interno di un determinato sistema (ad es. ASCII-7, ASCII-8, UTF-16, ecc.).

* L'esempio della codifica UTF-8 utilizza gli stessi byte di ASCII poiché UTF-8 è compatibile con ASCII per i caratteri all'interno della gamma ASCII.

Fammi sapere se desideri una spiegazione più dettagliata di qualsiasi schema di codifica specifico o hai altro testo che vorresti vedere codificato!

 

Programmazione © www.354353.com