📅  最后修改于: 2023-12-03 15:28:37.034000             🧑  作者: Mango
本文是GATE CS 1997考试的第45章,主要涉及计算机科学中的“门”(Gate)。
在计算机科学中,“门”指的是一种逻辑电路元件,它的输入与输出分别为逻辑值 0 或 1。主要包括与门、或门、非门、异或门等逻辑门。
逻辑电路中,与门两个或多个输入都是1时,输出才是1。
|输入a|输入b|输出|
|:-:|:-:|:-:|
|0|0|0|
|0|1|0|
|1|0|0|
|1|1|1|
逻辑电路中,或门两个或多个输入任意一个为1时,输出就是1。
|输入a|输入b|输出|
|:-:|:-:|:-:|
|0|0|0|
|0|1|1|
|1|0|1|
|1|1|1|
逻辑电路中,非门只有一个输入,输出与输入相反。
|输入a|输出|
|:-:|:-:|
|0|1|
|1|0|
逻辑电路中,异或门两个或多个输入不相同时,输出为1。否则为0。
|输入a|输入b|输出|
|:-:|:-:|:-:|
|0|0|0|
|0|1|1|
|1|0|1|
|1|1|0|
在基础逻辑门的基础上,还有许多其他的逻辑门类型,例如: 与非门、或非门等。这些门与基础逻辑门的运算规则类似,只是具体运算规则稍有不同。
门在计算机科学中起到了关键的作用,能够处理复杂的逻辑运算,为计算机科学的发展做出了重要贡献。