Concepts standards
Données
Opérande
Constante
Toute donnée
de 16 bits
de 16 bits
binaire ou une
binaire ou une
plage limitée de
plage limitée de
données
binaires
binaires
Toute donnée
BCD ou une
plage limitée de
données BCD
Constante
Toute donnée
de 32 bits
de 32 bits
binaire ou une
binaire ou une
plage limitée de
plage limitée de
données
binaires
binaires
Toute donnée
BCD ou une
plage limitée de
données BCD
Chaîne de
Chaîne de
Description
caractères
caractères
La chaîne de caractères est
stockée en ASCII (un octet, sauf
pour les caractères spéciaux) dans
l'ordre à partir de l'octet le plus à
droite vers l'octet le plus à gauche
et à partir du mot le plus à droite (le
plus petit) vers le mot le plus à
gauche.
00 Hexa (Code NUL) est stocké
dans l'octet vacant le plus à gauche
du dernier mot s'il y a un nombre
impair de caractères.
0000 Hexa (2 codes NUL) est
stocké dans les octets vacants les
plus à gauche et les plus à droite
du dernier mot + 1 s'il y a un
nombre pair de caractères.
Les caractères ASCII qui peuvent être utilisés dans une chaîne de caractères incluent des caractères
alphanumériques, des codes Katakana et des symboles (excepté pour les caractères spéciaux). Les
caractères sont décrits dans le tableau suivant.
340
Forme des
données
Binaire non
#
signée
Décimale signée ±
Décimale non
& (Voir Rem.)
signée
BCD
#
Binaire non
#
signée
Binaire signée
+
Décimale non
& (Voir Rem.)
signée
BCD
#
---
Note Notation décimale non signée si utilisée seulement pour CX-Programmer.
Symbole
Plage
#0000 à #FFFF
-32768 à
+32767
&0 à &65535
#0000 à #9999
#00000000 à
#FFFFFFFF
-2147483648 à
+-2147483647
&0 à
&429467295
#00000000 à
#99999999
Symbole
Exemples
'ABCDE'
'A'
'B'
'C'
'D'
'E'
NUL
41
42
43
44
45
00
'ABCD'
'A'
'B'
'C'
'D'
NUL
NUL
41
42
43
44
00
00
Chapitre
9-1
Exemple d'application
---
---
---
---
---
---
---
---
---
MOV$ D00100 D00200
41
42
D00100
43
44
D00101
45
00
D00102
D00200
41
42
D00201
43
44
D00202
45
00