蕴涵门
基本逻辑闸 | |
缓冲 | 非 |
与 | 与非 |
或 | 或非 |
异或 | 同或 |
蕴含 | 蕴含非 |
输入 A B |
输出 A → B | |
0 | 0 | 1 |
0 | 1 | 1 |
1 | 0 | 0 |
1 | 1 | 1 |
蕴含闸[1](英语:Implies gate,简称IMPLY gate)[2]是数位逻辑电路中的一种逻辑闸,主要用来完成布林代数中实质条件、实质蕴涵或蕴涵算子。
另外蕴含闸也可以由忆阻器组成,且只需要由两个忆阻器即可组成[3][4],由于布林代数的特性可使其他布林函数化成由逻辑蕴含表示[5],因此利用蕴含闸与忆阻器来设计电晶体可以大幅缩小体积[6]。
性质
编辑输入 A B |
输出 A → B | |
X | 1 | 1 |
0 | 0 | 1 |
1 | 0 | 0 |
概述
编辑表达式 | 符号 | 功能表 | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ANSI/IEEE | IEC | |||||||||||||||||
|
|
电路实现
编辑复合逻辑闸
编辑大部分的逻辑闸都可以用蕴含闸组合而成,例如反及闸可以用两个蕴含闸组合而成[9]:
其他逻辑闸
编辑蕴含非闸
编辑蕴含非闸,简称NIMPLY gate是数位逻辑电路中实现非蕴涵的一种逻辑闸。
这种运作方式的元件已在生物学的逻辑信号中有相关研究。[10]
表达式 | 符号 | 功能表 | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ANSI/IEEE | IEC | |||||||||||||||||
|
|
参见
编辑查看维基词典中的词条“implication gate”。
参考文献
编辑- ^ 电脑名词译名 (页面存档备份,存于互联网档案馆) Implies gate→蕴含闸 iicm.org.tw [2015-9-30]
- ^ 蘊含閘 implication gate. 国家教育研究院. [2019-04-09]. (原始内容存档于2019-06-03).
- ^ imply gate (页面存档备份,存于互联网档案馆) zigwap.com [2015-9-30]
- ^ 可配置性忆阻器现身 CPU掰掰[永久失效链接] 双忆阻元件实现蕴含闸 eettaiwan.com [2015-9-30]
- ^ Imply Logic Implementation of Carry Save Adder Using Memristors (页面存档备份,存于互联网档案馆) ijera.com [2015-9-30]
- ^ Kanellos, Michael. HP makes memory from a once theoretical circuit. CNET News.com. 2008-04-30 [2008-04-30]. (原始内容存档于2021-02-20).
- ^ Gregory S.;Stewart Duncan R.;Williams R. Stanley Strukov,Dmitri B.;Snider. The missing memristor found.Nature, 453:80–83, may 2008, [2015-9-30]
- ^ Memristor-Based Material Implication IMPLY Logic: Design Principles and Methodo logies (页面存档备份,存于互联网档案馆) technion.ac.il [2015-10-1]
- ^ Disclosing the secrets of memristors and implication logic (页面存档备份,存于互联网档案馆) web.cecs.pdx.edu [2015-9-30]
- ^ Design and processing performance of synthetic N-IMPLY gates in human cells. (页面存档备份,存于互联网档案馆) From Programmable single-cell mammalian biocomputers Simon Ausländer, David Ausländer, Marius Müller, Markus Wieland & Martin Fussenegger Nature (2012) doi:10.1038/nature11149