DECI  /DECO

;        DECI                ;  lecture d'une entrée en décimal
;        DECO                ;  affichage d'une entrée en décimal
Les instructions DECI/DECO travaillent TOUJOURS sur 2 octets. 

Dans l'exemple suivant, on lit et affiche la valeur décimale d'un nombre au terminal:

DECI nombre,d
DECO nombre,d
STOP
nombre: .block 2   ; #2d
.end

Dans l'exemple suivant, on lit un caractère au terminal et on affiche sa valeur en décimal:

CHARI caract,d
DECO  avant,d
STOP
avant:  .block 1     ; caractère de remplissage
caract: .block 1     ; #1c
suite:  .block 1
.end

Si le caractère lu est "A",
avant  contiendra x00
caract contiendra x41
suite  contiendra x00

Comme DECO travaille toujours avec 2 octets, il prendre la combinaison "avant" et "caract".
Il affichera la valeur x0041, soit 65 en décimal.

Si par erreur, j'avais écrit DECO caract,d
Il aurait afficher la combinaison "caract" et "suite", c'est-à-dire la valeur x4100, soit 16640 en décimal.