01_論理演算
こんにちは、筆者です。
今回は「論理回路設計の基礎知識」として論理演算について書きます。
論理演算の種類
基本的な論理演算は以下の6種類です。
以降は上記6種類の論理式、論理回路記号、真理値表を記載します。
論理式
先に示した論理演算の論理式を以下に示します。
a、b、cを1bit信号と定義します。
- AND演算(論理積)
a b = c - OR演算(論理和)
a b = c - NOT演算(否定)
a = b - NAND演算(否定論理積)
= c - NOR演算(否定論理和)
= c - XOR演算(排他的論理和)
a b = c
次にこれらの論理回路記号を記載します。
論理回路記号
当ブログでは論理演算の論理回路記号を以下のように示します。実際に学術的な本や技術書に載っているものとは似ていますが、少し違う部分もありますのでご留意ください。
真理値表
先に示した論理演算の論理式を以下に示します。
論理式で示した6つの式に対して、左辺の1bit変数を変化させた場合の右辺の結果を表にまとめたものです。
次回は組み合わせ回路について書きます。
本記事は以上です。