逻辑运算And

有人知道这个逻辑运算吗?我看百度百科的那个看半天了还是不明白?
有人能给我讲下吗? 要通俗点的,最好举2个例子!

第1个回答  2009-03-01
逻辑与运算And,按位与运算,
就三种情况,1与0结果为0,1与1结果为1,0与0结果为0
比如and 11110000,00001111结果为00000000
还不清楚再问我本回答被提问者采纳
第2个回答  2019-04-23
a+b>c&&b==c:a+b>c(3+4>5:为真;b不等于c,为假=>结果为0.因为c中只有真和假,分别用1和0表示,非0即为真)。

a||b+c&&b-c:b+c为非0(真),“||”符号和任何真的数做运算必定为真;同时,b-c为-1,也是真。结果为真(1)。

!(a>b)&&!c||1:(a>b)为假,取反为真;c||1也是真,结论也是真(1)。

!(x=a)&&(y=b)&&0:x=a是赋值运算,先把a赋值给x,判断x是否为0(真还是假),显然是真,取反为假。&&与任何假的数与运算必定为假。结论是0

i(a+b)+c-1&&b+c/2
:对不起,你的i是几?还有,没有i(a+b)这个表达式,是不是i*(a+b)?
第3个回答  2009-03-01
格式: AND OPD,OPS
功能:OPD <- OPD/\OPS
即是某些位清零,某些位保持不变。
0 /\ 1 == 0;
1 /\ 1 == 1;
0 /\ 0 == 0;
例如 AND AX,0FH
执行前:AX = 0FBFAH
1111101111111010
/\ 0000000000001111
----------------------
0000000000001010
第4个回答  2009-03-01
汇编里是ANL,逻辑与,如MOV A,#0FFH ANL A ,#0FH
执行后A中应是0FH
相似回答