EasyManua.ls Logo

Sharp MZ-700 - Logical Operation

Sharp MZ-700
109 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
65
Logical operation
Logical operation
The task of giving YES
or
ON results, by judgment, are not few
in
computers. Here
let
us
consider some logical expressions used to judge some conditions. The logical
operators
NOT, AND,
OR
and
XOR
are used
in
logical expressions.
CD
X AND Y (logical product = and)
AND means X moreover Y
XY
X and Y
1 1 1
1
0 0
0
1 0
0 0 0
® NOT X (negation = not)
Means that it
is
not X
NOT
X
o
® X
OR
Y (logical addition = inclusive or)
OR
means either X
or
Y
XY
XORY
1 1
1
1
0
1
0
1 1
0
0 0
@ X
XOR
Y (Exclusive logical addition =
exclusive or)
Means X and
Y are not equal
XY
XXORY
1 1
0
1 0
1
0 1
1
0 0
0
The logical operation
is
usually used in
IF
-
THEN
- ELSE command, explained
before. For instance, it
is
used as follows:
IF
-30<X
AND
Y>20
THEN
120
ELSE
100
(The meaning above
is:
if the X value
is
-30<X
moreover
Y>29
go to line number
120,
if not jump to line
100)
IF
-30<X
OR
Y>20
THEN
10
ELSE
100
(The meaning above
is:
if the X value
is
-30<X
or
Y>20
to to line number 120, if
not jump to line
100).

Other manuals for Sharp MZ-700

Related product manuals