Conversion de données
Tableau de code ASCII
Parité
Voici quelques exemples de valeurs Di ainsi que les conversions ASCII à 8
bits/hex. à 4 bits qu'elles produisent.
S
er
1
octet
ème
2
octet
S
er
1
octet
ème
2
octet
S+1
er
1
octet
ème
2
octet
Ce tableau reporte les codes ASCII avant la conversion et les valeurs hexadéci-
males après la conversion. L'Annexe G reporte un tableau de caractères ASCII.
Données d'origine
Code ASCII
30
*
31
*
32
*
33
*
34
*
35
*
36
*
37
*
38
*
39
*
41
*
42
*
43
*
44
*
45
*
46
*
Rem.: Le bit de poids fort des codes ASCII est réglé selon la parité.
Le bit de poids fort des caractères ASCII (2 digits) est réglé automatiquement
sur la parité paire ou impaire.
Sans parité, le bit de poids fort est toujours égal à zéro. Avec parité paire ou im-
paire, le bit de poids fort des caractères ASCII est réglé de façon à ce que le
nombre de bits ON soit pair ou impair.
Lorsque la parité du code ASCII S ne correspond pas à la parité Di indiquée, le
drapeau ER (SR 25503) passe sur ON et l'instruction n'est pas exécutée.
Di: 0011
D
0
1
2
3
Di: 0023
D
0
1
2
3
Etat des bits (voir la Rem.)
0
1
1
0
0
0
0
1
1
0
0
0
0
1
1
0
0
1
0
1
1
0
0
1
0
1
1
0
1
0
0
1
1
0
1
0
0
1
1
0
1
1
0
1
1
0
1
1
0
1
1
1
0
0
0
1
1
1
0
0
1
0
1
0
0
0
1
0
1
0
0
1
1
0
1
0
0
1
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
1
Chapitre 5-18
Di: 0030
S
D
0
er
1
octet
1
ème
2
octet
2
S+1
3
er
1
octet
ème
2
octet
Di: 0133
S
D
er
1
octet
0
ème
2
octet
1
S+1
2
er
1
octet
3
ème
2
octet
S+2
er
1
octet
ème
2
octet
Données converties
Digit
Bits
0
0
0
0
0
1
1
0
0
0
0
2
0
0
1
1
3
0
0
1
0
4
0
1
0
1
5
0
1
0
0
6
0
1
1
1
7
0
1
1
0
8
1
0
0
1
9
1
0
0
1
A
1
0
1
0
B
1
0
1
1
C
1
1
0
0
D
1
1
0
1
E
1
1
1
0
F
1
1
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
225