西安市第二聋哑学校西安市第二聋哑学校何艳何艳二进制的逻辑运算二进制的逻辑运算————高中信息技术高中信息技术2021/6/161二进制的逻辑运算二进制数1和0在逻辑上可以代表“真”与“假”、“是”与“否”、“有”与“无”这种具有逻辑属性的变量就称为逻辑变量逻辑变量“1”“0”之间的运算称为逻辑运算计算机中的晶体二极管的 “通电”或 “断开”也会用“1”和“0”来进行逻辑控制,所以我们需要了解二进制的逻辑运算法则2021/6/162二进制的逻辑运算二进制的逻辑运算:1.逻辑“或” “V”;2.逻辑“与” “Λ”;3.逻辑“非” “‾”;4.逻辑“异或“ “ ”;2021/6/163二进制的逻辑运算逻辑逻辑““或或””运算:运算:符号:符号:““V V””;;法则:两个相法则:两个相““或或””的逻辑变量中,的逻辑变量中, 只要有一个为只要有一个为1 1,,““或或””运算的结果就为运算的结果就为1 1 仅当两个变量都为仅当两个变量都为0 0时,时,““或或””运算的结果才为运算的结果才为0 0。
2021/6/164二进制的逻辑运算逻辑逻辑““与与””运算:运算:符号:符号: “ “ΛΛ””;;法则:两个相法则:两个相““与与””的逻辑变量中,的逻辑变量中, 只要有一个为只要有一个为0 0,,““与与””运算的结果就为运算的结果就为0 0 仅当两个变量都为仅当两个变量都为1 1时,时,““与与””运算的结果才为运算的结果才为1 12021/6/165二进制的逻辑运算逻辑逻辑““非非””运算:运算:符号:符号: “ “‾””;;法则:又称为逻辑否定,就是将原逻辑变量的状态求反法则:又称为逻辑否定,就是将原逻辑变量的状态求反2021/6/166二进制的逻辑运算逻辑逻辑““异或异或“ “ 符号:符号: “ ” “ ”;;法则:两个相法则:两个相““异或异或””的逻辑运算变量,的逻辑运算变量, 取值相同时,取值相同时,““异或异或””的结果为的结果为0 0;; 取值相异时,取值相异时,““异或异或””的结果为的结果为1 1 2021/6/167二进制的逻辑运算填空:((1 1))((2 2))2021/6/168二进制的逻辑运算强调:当逻辑变量为多位时,可在两个逻辑变量对应位之间按上述规则进行运算。
特别注意,所有的逻辑运算都是按位进行的,位与位之间没有任何联系,即不存在算术运算过程中的进位或借位关系2021/6/169练习练习已知 X=(000011111111)2 Y=(010101010101)2求 Z1=X∧Y; Z2=X∨Y; Z3= ; Z4=X Y 的值 2021/6/1610 结束语结束语若有不当之处,请指正,谢谢!若有不当之处,请指正,谢谢!。