理论教育 重要的复合逻辑:异或运算原理详解

重要的复合逻辑:异或运算原理详解

时间:2023-06-24 理论教育 版权反馈
【摘要】:异或运算法则是:数值运算:表达式中的“⊕”为异或运算符,根据异或逻辑的等效复合关系,“异或”一词可以直观地理解为两个逻辑变量的“异”状态相与、再“或”的结果。

重要的复合逻辑:异或运算原理详解

将基本逻辑门制成复合产品,可简化设计和制作。

1.与非逻辑

与非逻辑是与逻辑和非逻辑的复合,有相应的逻辑符号予以表示,如图4-5所示。

978-7-111-45204-1-Chapter04-24.jpg

图4-5 与非逻辑的复合及其组合逻辑符号

与非逻辑的表达式:图4-5b所示与非逻辑符号对应的逻辑表达式为

978-7-111-45204-1-Chapter04-25.jpg

表达式中的非号应覆盖做与运算的A、B两个字母,表示对A、B两个变量的与运算结果取反,而不是对A、B两个变量取反,所以运算时要由内向外、先与后非。

与非逻辑的真值表见表4-9,为便于读者理解,表中附加了A、B相与的中间结果。

表4-9 与非逻辑的真值表

978-7-111-45204-1-Chapter04-26.jpg

对于与非逻辑的输入、输出之间的取值规律可总结为:有0为1、全1为0。

2.或非逻辑

或非逻辑是或逻辑和非逻辑的复合,有相应的逻辑符号予以表示,如图4-6所示。

978-7-111-45204-1-Chapter04-27.jpg

图4-6 或非逻辑的复合及其组合逻辑符号

或非逻辑的表达式:图4-6b所示或非逻辑的表达式为

978-7-111-45204-1-Chapter04-28.jpg

表达式中的非号要覆盖整个参与或运算的内容,表示对A、B两个变量的或运算结果取反。运算时要由内向外、先或后非。

或非逻辑的真值表见表4-10(表中附加有A、B相或的中间结果)。

表4-10 或非逻辑的真值表

978-7-111-45204-1-Chapter04-29.jpg

对于或非逻辑的输入、输出之间的取值规律可总结为:有1为0、全0为1。

3.与或非逻辑

与或非逻辑是与逻辑、或逻辑和非逻辑的三种运算复合,也有相应的逻辑符号予以表示,如图4-7所示。

978-7-111-45204-1-Chapter04-30.jpg

图4-7 与或非逻辑的复合及其组合逻辑符号

与或非逻辑的表达式:图4-7b所示与或非逻辑的表达式为(www.daowen.com)

978-7-111-45204-1-Chapter04-31.jpg

表达式中的非号要覆盖整个与或运算的全部内容,表示对与、或运算的最后结果取反。

与或非逻辑的真值表见表4-11。

表4-11 与或非逻辑的真值表

978-7-111-45204-1-Chapter04-32.jpg

(续)

978-7-111-45204-1-Chapter04-33.jpg

函数有A、B、C、D 4个变量,变量取值组合总数为0000~1111,共16(也就是24)种。

4.异或逻辑

异或逻辑是一种重要的复合逻辑,它表示一个事件由两个条件决定,当两个条件不同时具备时事件才能成立,而两个条件同时具备或同时不具备时事件不能成立。异或逻辑有特定的逻辑符号,如图4-8所示。

978-7-111-45204-1-Chapter04-34.jpg

图4-8 异或逻辑的复合关系及其逻辑符号

异或逻辑的表达式:图4-8b所示的异或逻辑及其复合关系的表达式为

978-7-111-45204-1-Chapter04-35.jpg

表达式中的“⊕”为异或运算符,根据异或逻辑的等效复合关系,“异或”一词可以直观地理解为两个逻辑变量的“异”状态相与、再“或”的结果。

异或运算法则是:

数值运算:

978-7-111-45204-1-Chapter04-36.jpg

变量运算:

978-7-111-45204-1-Chapter04-37.jpg

变量和数值的运算:

978-7-111-45204-1-Chapter04-38.jpg

异或逻辑的真值表见表4-12。

表4-12 异或逻辑的真值表

978-7-111-45204-1-Chapter04-39.jpg

异或逻辑运算规律,也是异或运算符“⊕”的运算特点:同为0、异为1。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈