Omron SYSMAC CS1 Série Guide D'installation page 368

Table des Matières

Publicité

Concepts standards
Nombres négatifs : Une valeur est négative si le bit le plus à gauche est à 1 (à
ON). En 4 digits hexadécimaux, ceci est exprimé dans le plage 8000 à FFFF
Hexa. La valeur absolue de ce nombre (décimal) est exprimé en complément à
2.
Exemple: Si une valeur négative est -19 en décimal, le complément à 2 de la
valeur absolue de 19 (0013 Hex) est FFFF Hexa moins 0013 Hexa plus 0001
Hexa, ce qui donne FFED Hexa.
Nombre vrai
-)
+)
Complément à 2
Compléments
Généralement, le complément de base x se réfère à un nombre produit lorsque
tous les digits d'un nombre donné sont soustraits à partir de x - 1 et donc 1 est
ajouté au digit le plus à droite (exemple : Le complément à 10 de 7556 est 9999 -
7556 + 1 = 2444). Un complément est utilisé pour exprimer une soustraction et
d'autres opérations telles qu'une addition.
Exemple : Avec 8954 - 7556 = 1398, 8954 + (Le complément à 10 de 7556) =
8954 + 2444 = 11398. Si le bit le plus à gauche est ignoré, le résultat de la sous-
traction est 1398.
Compléments à 2
Un complément à 2 est un complément de base 2. Ici tous les digits à partir de 1
sont soustraits (2 - 1 = 1) et 1 est ajouté.
Exemple : Le complément à 2 du nombre binaire 1101 est 1111 (F Hexa) - 1101
(D Hexa) + 1 (1 Hexa) = 0011 (3 Hexa). L'exemple suivant décrit cette valeur
exprimée en 4 digits hexadécimaux.
Le complément à 2 b Hexa de a Hexa est FFFF Hexa - a Hexa + 0001 Hexa =
b Hexa. Pour déterminer le complément à 2 b Hexa de "a Hexa," utiliser b Hexa
= 10000 Hexa - a Hexa.
Exemple : Pour déterminer le complément à 2 de 3039 Hexa, utiliser 10000
Hexa - 3039 Hexa = CFC7 Hexa.
Similairement utiliser a Hexa = 10000 Hexa - b Hexa pour déterminer la valeur a
Hexa à partir du complément à 2 b Hexa.
Exemple : Pour déterminer la valeur réelle à partir du complément à 2 CFC7
Hexa utiliser 10000 Hexa - CFC7 Hexa = 3039 Hexa.
La série CS1 a 2 instructions : NEG(160)
NEGL(161) (DOUBLE 2'S COMPLEMENT) qui peuvent être utiliser pour déter-
miner le complément à 2 à partir du vrai nombre ou pour déterminer le vrai
nombre à partir du complément à 2.
F
F
F
1111
1111
1111
0
0
1
0000
0000
0001
F
F
E
1111
1111
1110
0
0
0
0000
0000
0000
F
F
E
1111
1111
1110
. . . . . .
(2'S
COMPLEMENT)
Chapitre
9-1
F
1111
3
0011
C
1100
1
0001
D
1101
et
343

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Sysmac cs1g/h-cpuj j-ev1

Table des Matières