Instrucciones de procesamiento para cadenas de caracteres
Procesamiento de 32 bits
Control de la transformación
(S1+)+0
(S1+)+1
(S2+)+1
b32
Valor binario
Fig. 7-211:Principio de la conversión de un valor binario de 32 bits en una cadena de
³ Número total de dígitos
· Número de decimales
» Signo
¿ Código ASCII del signo
´ Código ASCII del carácter "Número total de dígitos - 1"
² Código ASCII del carácter "Número total de dígitos - 2"
¶ Código ASCII del carácter "Número total de dígitos - 3"
º Código ASCII del punto decimal (2E
¾ Código ASCII del carácter "Número total de dígitos - 5"
µ Código ASCII del carácter "Número total de dígitos - 6"
¸ Código ASCII del carácter "Número total de dígitos - 7"
¹ Código ASCII del carácter "Número total de dígitos - 8"
Código ASCII del carácter "Número total de dígitos - 9"
Código ASCII del carácter "Número total de dígitos - 10"
(S1+)+0
(S1+)+1
Fig. 7-212:El valor binario -654321 se convierte en una cadena de caracteres con 8 dígitos
7 – 212
³
(S2+)+0
b16 b15
b0
caracteres
8
3
- 6 5 4 . 3 2 1
(S2+)+1
(S2+)+0
- 6 5 4
3 2 1
en total (de estos, 3 son decimales). El resultado se guarda a partir de (D+).
Resultado de la transformación
b15
(D)+0
(D)+1
(D)+2
(D)+3
(D)+4
(D)+5
Al final de la cadena de caracteres se
añade automáticamente "00
)
H
b15
(D)+0
(D)+1
(D)+2
(D)+3
(D)+4
Instrucciones especiales
b8 b7
b0
¸
µ
¹
00
H
".
H
b8 b7
b0
(6)
(-)
36
2D
H
H
(4)
(5)
34
35
H
H
(3)
(.)
33
2E
H
H
(1)
(32)
31
32
H
H
00
H
MITSUBISHI ELECTRIC
³
8