Télécharger Imprimer la page

Sharp PC-2500 Mode D'emploi page 60

Publicité

Le correspondant négatif (NOT) d'un nombre binaire (/)(/)f/Jf/)(/J(/)(/)(/)(/)(/)(/)(/)(/)(/)(/) 1 est
le suivant:
NOT
(Nombre négatif)
Ainsi, pour obtenir le correspondant négatif d'un nombre, les uns sont remplacés
par des zéros et les zéros par des uns pour chaque bit.
Lorsque 1 et NOT 1 sont additionnés, on obtient le résultat suivant:
+
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0
1111111111111111
Ainsi, tous les bits deviennent des 1. Suivant la liste des chiffres à la page précé-
dente, les bits deviennent -
=
-1
.
La relation entre la valeur numérique X et son correspondant négatif (NOT Xl est:
X+NOT X=-1
On obtient l'équation NOT X = - X - 1
c.a.d. NOT X = - (X + 1)
On peut déduire de cette équation les résultats suivants:
NOT (/) = - 1
NOT -1 =(/)
NOT - 2= 1
Il
est possible de combiner plus de deux expressions relationnelles avec ces opéra-
teurs. Il est conseillé d'utiliser des parenthèses pour que la comparaison voulue
soit claire.
<
(A
9) AND (B> 5)
(C=5) OR (C=6) OR (C=7)
Le PC -2500 utilise des opérateurs logiques fonctionair sur 16 bit et effectuant
des opérations bit à bit. (Voir la remarque sur les expressions de relations et
Vrai et Faux). Dans des conditions normales, ceci n'a aucune signification car
le 1 et le (/) (vrai et faux) qui résultent d'une expression de relation
qu'un bit unique
que (/) ou 1, cet opérateur s'appliquera à chaque bit séparément. Par exem-
ple, si A est 17, et B 22, (A OR B) est 23:
0000000000000001
11111111111111
(1)
(NOT 1)
(-1)
1 en notation décimale. Autrement dit, 1 + NOT 1
.
Si vous appliquez un opérateur logique à une valeur autre
59
Concepts et termes BAS IC
1
0
n'
utilisent

Publicité

loading