数据逻辑运算介绍

      逻辑运算又称布尔运算,布尔是英国的数学家,在1847年发明了处理二值之间关系的逻辑数学计算法,他用等式表示判断,把推理看做等式的变换。这种变换的有效性不依赖人们对符号的解释,只依赖于符号的组合规律。20世纪30年代,逻辑代数在电路系统上获得应用,随后,由于电子技术与计算机的发展,出现各种复杂的大系统,它们的变换规律也遵守布尔所揭示的规律。

      逻辑运算用来判断一件事情是“对”的还是“错”的,或者说是“真”还是“假”,判断的结果是二值的,即没有“可能是”或者“不可能是”。这个“可能”的用法是一个模糊概念,在计算机里面进行的是二进制运算,逻辑判断的结果只有两个值,称这两个值为“逻辑值”,用数的符号来表示就是“1”和“0”。其中“1”表示该逻辑运算的结果是“真”的,如果一个逻辑运算式的结果为“0”,那么这个逻辑运算式表达的内容为“假”。

     计算机的逻辑运算的算术运算的主要区别:逻辑运算是按位进行的,位与位之间不像加减运算那样有进位或借位的联系。

     逻辑运算主要包括三基本运算:1、逻辑加法(又称“或”运算)、2、逻辑乘法(又称“与”运算)3、逻辑否定(又称“非”运算)。此外,还有一种“异或”运算也很有用,在RAID中就大量使用这种运算作为校验算法。

XMHDD数据恢复中心张工为您介绍到这!!