汇编语言里 的 或运算 与运算是什么意思

这里请说明啊,详细点 异或运算等 ,

1、与运算  

and指令:逻辑与指令,按位进行与运算。

mov al, 01100011B

and al, 00111011B

执行之后:al =00100011B

通过该指令可将操作对象的相应位设为0,其他位保持不变。

2、或运算

or指令:逻辑或指令,按位进行或运算。

mov al, 01100011B

or al, 00111011B

执行之后:al =01111011B

通过该指令可将操作对象的相应位设为1,其他位保持不变。

扩展资料

1、逻辑常量与变量:逻辑常量只有两个,即0和1,用来表示两个对立的逻辑状态。逻辑变量与普通代数一样,也可以用字母、符号、数字及其组合来表示,但它们之间有着本质区别,因为逻辑常量的取值只有两个,即0和1,而没有中间值。

2、逻辑运算:在逻辑代数中,有与、或、非三种基本逻辑运算。表示逻辑运算的方法有多种,如语句描述、逻辑代数式、真值表、卡诺图等。

3、逻辑函数:逻辑函数是由逻辑变量、常量通过运算符连接起来的代数式。同样,逻辑函数也可以用表格和图形的形式表示。

4、逻辑代数:逻辑代数是研究逻辑函数运算和化简的一种数学系统。逻辑函数的运算和化简是数字电路课程的基础,也是数字电路分析和设计的关键。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-04-28
or 或运算,按位运算, 只要有其中一个为1,运算后就为1
and 与运算,按位运算,只要有其中一个为0,运算后为0
第2个回答  2010-04-28
与运算法则(4条):

① 0∧0=0

② 0∧1=0

③ 1∧0=0

④ 1∧1=1

两个二进制数进行与运算是按位进行的。

[例2.3.1]求10111001∧11110011=?

10111001

∧) 11110011

10110001

则 10111001∧11110011=10110001

举例说明与运算的物理意义:如某车间用电,只有当厂里电源总闸和车间分闸同时接通,才能有电使用。显然,总闸和分闸是串联的。

⑵或运算(逻辑加法)

做一件事情取决于多种因素时,只要其中有一个因素得到满足就去做,这种因果关系称为或逻辑。用来表达和推演或逻辑关系的运算称为或运算,或运算符常用+、∨、∪或OR表示。

或运算法则(4条):

① 0∨0=0

② 0∨1=1

③ 1∨0=1

④ 1∨1=1

两个二进制数进行或运算是按位进行的。

[例2.3.2]求10100001∨10011011=?

10100001

∨) 10011011

10111011

则 10100001∨10011011=10111011

举例说明或运算的物理意义:如房间里有一盏电灯,为了使用方便,装了两个开关。这两个开关并联,显然,任何一个开关接通或两个开关同时接通,电灯都亮。本回答被提问者采纳

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网