24 lines
865 B
Markdown
24 lines
865 B
Markdown
up::[[représentations en binaire]]
|
||
up::[[codage de caractères]]
|
||
title::"[[codage de caractères|encodage]] 8bits, voir `man ASCII`"
|
||
#s/informatique
|
||
|
||
---
|
||
American Standard Code for Information Interchange
|
||
|
||
- encodage de caractères
|
||
- $7$ bits : $2^7 = 128$ caractères
|
||
- versions étendues utilisent le $8^\text{ème}$ bit est utilisé pour avoir $256$ caractères
|
||
- a l'origine, le $8^{ème}$ bit sert à la détection d'erreurs (bit de parité) mais ne permet pas la [[correction d'erreurs]]
|
||
|
||
|
||
# Types de caractères
|
||
- **control chars :** `0-31` et `127` (`del`)
|
||
- **caractères spéciaux :** `32–47 / 58–64 / 91–96 / 123–126`
|
||
- caractères imprimables qui ne sont ni des lettres ni des chiffres :
|
||
- ponctuation
|
||
- caractères techniques
|
||
- caractères mathématiques
|
||
- blank
|
||
- **nombres :** `48-57`
|