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