如果用异或门设计一个四地控制一盏灯的逻辑电路,请问逻辑表达应如何写?开关为ABCD,灯为F

如题所述

ENTITY my_xor IS

PORT(a, b : IN bit;

y : OUT bit);

END my_xor;

ARCHITECTURE rtl OF my_xor IS

异或门在计算电路及数字信号传输的纠错电路中有着广泛的用途。常用异或 门集成电路型号为74LS386,内含4个二输入端异或门电路


扩展资料:

逻辑电路是执行基本逻辑操作的电路,它们在电子数字计算机中被大量运用。这些基本的逻辑操作是“与”、“或”、“非”以及由它们组成的复合动作。逻辑电路按其工作性质可分为组合电路和时序电路两大类。

组合逻辑电路任何时刻输出信号的逻辑状态仅取决于该时刻输入信号的逻辑状态,而与输入信号和输出信号过去状态无关的逻辑电路。

由于组合逻辑电路的输出逻辑状态与电路的历史情况无关,所以它的电路中不包含记忆性电路或器件。门电路是组合逻辑电路的基本单元。当前组合逻辑电路都已制成标准化、系列化的中、大规模集成电路可供选用。

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

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-10-03
所谓 “四地控制一盏灯” 就是 4 个开关(对应 4 个逻辑变量)中,任何一个的状态发生变化,都会导致灯(对应逻辑函数 F)的状态发生变化。这,恰好就是异或的基本功能:
  X⊕0 = X;
  X⊕1 = X′;(X′ 表示 X 的非)
所以,4 个变量中,每 1 个变量与其他 3 个变量所形成的子表达式的关系,都必须是异或。所以,很简单:直接把 4 个变量做连续异或即可。即:
  F = A⊕B⊕C⊕D;
异或运算满足交换律、结合律。所以,以上 4 个变量可以任意两两组合。但不管怎么组合,都需要 3 个异或门。本回答被提问者采纳