数字逻辑,求把异或转化为与非,并画出电路图

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-07-04
数电中,如何把a异或b异或c转化为与非表达式?

先列真值表,让F=a异或b异或c。
可知当abc为001,010,100,111时F为1,然后画卡诺图,四个1都不相邻,得
F=a'bc'+a'b'c+ab'c'+abc,(a'就是a非的意思),然后对F两次取反,就得到
F=((a'bc')'(a'b'c)'(ab'c')'(abc)')'。这就是与非表达式了。

扩展资料:
如果a、b两个值不相同,则异或结果为1。如果a、b两个值相同,异或结果为0。
运算法则相当于不带进位的二进制加法:二进制下用1表示真,0表示假,则异或的运算法则为:0⊕0=0,1⊕0=1,0⊕1=1,1⊕1=0(同为0,异为1),这些法则与加法是相同的,只是不带进位,所以异或常被认作不进位加法。
异或逻辑的关系是:当AB不同时,输出P=1;当AB相同时,输出P=0。“⊕”是异或运算符号,异或逻辑也是与或非逻辑的组合。
参考资料来源:百度百科--与非
参考资料来源:百度百科--异或

可以用真值表分析.分别输入0,0; 1,0 ; 0,1 ;1,1.确定输出值,再与异或门的真值表比对.如果相同表明是正确的.
设计过程可以把异或关系转化成与非关系或其他关系,再根据逻辑式画出电路图.

F = ( (A (AB)')' (B (AB)')' )'= A (AB)' + B (AB)'= (A + B) (A' + B')= 0 + AB' + A'B + 0= A⊕B

电路图如下:

与非是一种逻辑算法,常在计算机中以“与非门”的形式存在。表示为:NAND。“与非”和合取得否定是等价的。

先作一次“与”运算后,再做一次“非”运算。进行与非运算的电路称为与非门,其输出结果为:有0出1,全1出0。

扩展资料:

如果a、b两个值不相同,则异或结果为1。如果a、b两个值相同,异或结果为0。

运算法则相当于不带进位的二进制加法:二进制下用1表示真,0表示假,则异或的运算法则为:0⊕0=0,1⊕0=1,0⊕1=1,1⊕1=0(同为0,异为1),这些法则与加法是相同的,只是不带进位,所以异或常被认作不进位加法。

异或逻辑的关系是:当AB不同时,输出P=1;当AB相同时,输出P=0。“⊕”是异或运算符号,异或逻辑也是与或非逻辑的组合。

参考资料来源:百度百科--与非

参考资料来源:百度百科--异或



F = ( (A (AB)')' (B (AB)')' )'

   = A (AB)' + B (AB)'

   = (A + B) (A' + B')

   = 0 + AB' + A'B + 0

   = A⊕B



  • 什么是数字逻辑电路?
    答:2.门电路的基本功能数字电路中的四种基本操作是与、或、非及触发器操作,前三种为组合电路,后一种为时序电路。与非 、或非和异或的操作仍然是与、或、非的基本操作。与、或、非、与非、或非和异或等基本逻辑门电路为 常用的门电路,它们的逻辑符号、逻辑表达式和真值表均列于表1中,应熟练掌握。
  • 如何看懂电路图(六):数字逻辑电路详解
    答:按逻辑功能要求把这些图形符号组合起来画成的图就是逻辑电路图,它完全不同于一般的放大振荡或脉冲电路图。数字电路中有关信息是包含在 0 和 1 的数字组合内的,所以只要电路能明显地区分开 0 和 1 , 0 和 1 的组合关系没有破坏就行,脉冲波形的好坏我们是不大理会的。所以数字逻辑电路的第二个...
  • 数字逻辑
    答:表格竖向的线条画不出来了,就画个横的表示下。00 01 11 10 --- 00 01 1(1)11 1(4) 1(5) 1(6)10 1(2) 1(3)我们吧中间的2345给化间掉我们取公因子,为A1*B1 其他的没办法化间了,所以最后我们得到的Z=*A1A2*B1*B2+A1A2*B1B2+A1*B1 下面就可以画图了,...
  • 数字逻辑,如图这几个公式组成的集成电路怎么画,求教!
    答:……这不是已经都给你化简出来了么。第一个用三路以上输入的异或门,例如SN74LVC1G386;第二个用三路以上输入的或门以及双输入与门,例如CD74x4075(三输入或门)SN74x08(四通道双输入与门);第三个用三路以上输入的与非门,例如SN74x10;
  • [计算机][数字逻辑]数字逻辑运算中,异或运算、与运算、或运算的优先级...
    答:逻辑运算中异或运算、与运算、或运算的优先级是:与 > 异或 > 或。逻辑运算中,先运算优先级高的表达式,再运算优先级低的,如果优先级相同,就顺序运算。特别地,逻辑运算又有位运算和表达式逻辑运算,比如 位运算 A&B 是计算A和B按位运算的值,逻辑 A && B 是计算 A和B 计算结果是否为真(...
  • 在Verilog HDL设计中用什么表示异或
    答:位运算符: ~:表示非;&:表示与; |:表示或; ^:表示异或; ^~:表示同或。Verilog一般全称指Verilog HDL,是用于数字逻辑设计硬件描述语言HDL的一种,普遍认为另一种是VHDL。Verilog可以进行数字逻辑的仿真验证、时序分析、逻辑综合,具有描述电路连接、电路功能、在不同抽象级上描述电路、描述电路...
  • 基本门电路原理
    答:基本逻辑门电路 基本逻辑门电路 六:异或门 异或门是数字逻辑中实现逻辑异或的逻辑门。有多个输入端、1个输出端,多输入异或门可由2输入异或门构成。若两个输入的电平相异,则输出为高电平1;若两个输入的电平相同,则输出为低电平0。亦即,如果两个输入不同,则异或门输出高电平1。虽然异或不是...
  • 数字逻辑实验报告的实验总结应该怎样写啊
    答:3. 用与非、与、或等基本逻辑门设计一个无弃权三通路表决器,既当输入为两个1时输出为1。(请在此处写出逻辑表达是并根据上面的例子画出电路图, 如果用Word画图不方便,可以先画在纸上,拍照后粘贴在此处)【实验过程】(实验步骤、记录、数据、分析)1. 选用了74LS00一个与非门,将其输入端...
  • 如何看懂数字逻辑电路
    答:按逻辑功能要求把这些图形符号组合起来画成的图就是逻辑电路图,它完全不同于一般的放大振荡或脉冲电路图。 数字电路中有关信息是包含在 0 和 1 的数字组合内的,所以只要电路能明显地区分开 0 和 1 , 0 和 1 的组合关系没有破坏就行,脉冲波形的好坏我们是不大理会的。所以数字逻辑电路的第二个特点是我们...
  • 一道数字逻辑电路的问题,求把三位二进制码转换为格雷码的电路图,用...
    答:在一组数的编码中,若任意两个相邻的代码只有一位二进制数不同,则称这种编码为格雷码。格雷码(编码):从最右边一位起,依次将每一位与左边一位异或(XOR),作为对应格雷码该位的值,最左边一位不变(相当于左边是0)。简单的例子 十进制 二进制 格雷码 0 0000 0000 1 0001 0001 2 0010 0011 3...