您当前的位置:首页 > 计算机 > 文件格式与编码

什么是数据的逻辑运算

时间:01-02来源:作者:点击数:

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

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

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

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

方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
上一篇:位序的含义 下一篇:逻辑或
推荐内容
相关内容
栏目更新
栏目热门