Stardust Log

星屑の記録、静かに積もる。

← 用語辞典に戻る
用語辞典 / 半導体

NAND

2つの入力が両方とも1のときだけ0を出し、それ以外は1を出す論理演算。これ1種類を組み合わせるだけで、あらゆる論理回路が作れる。

1913年、シェファーは、「AとBが両方とも正しい、ということはない」という1種類の演算だけで、ブール代数の「かつ」「または」「でない」をすべて書き表せることを示しました[1]。のちにNAND(NOT AND)と呼ばれる演算です。

これは、チップを作る側にとって大きな意味を持ちます。同じ部品を1種類だけ大量に並べれば、どんな計算機でも組み立てられるという保証になるからです。CMOSではNANDの回路をトランジスタ4個で作れます。USBメモリやSSDに使われる「NAND型フラッシュメモリ」の名前も、記憶素子のつなぎ方がこの回路に似ていることから来ています。

関連する用語

  • ブール代数「正しい/正しくない」を1と0で表し、「かつ」「または」「でない」を足し算や掛け算のように計算する数学。デジタル回路の設計の土台。
  • CMOS性質が逆の2種類のMOSトランジスタを対にして組む回路方式。切り替わる瞬間にしか電流が流れず、消費電力が極めて小さい。
  • フリップフロップ2つの安定した状態のどちらかに留まり続け、合図があると反対側へ切り替わる回路。1ビットを覚える最小の部品。

年表で見る