パターン | XOR | OR | AND | NAND | NOR | 相当回路 |
0(0000) | 〇 | |||||
1(0001) | 〇 | 〇 | 〇 | AND | ||
2(0010) | 〇 | |||||
3(0011) | 〇 | 〇 | 〇 | |||
4(0100) | 〇 | |||||
5(0101) | 〇 | 〇 | 〇 | |||
6(0110) | 〇 | 〇 | 〇 | XOR | ||
7(0111) | 〇 | 〇 | 〇 | OR | ||
8(1000) | 〇 | NOR | ||||
9(1001) | 〇 | 〇 | ||||
10(1010) | 〇 | 〇 | ||||
11(1011) | 〇 | |||||
12(1100) | 〇 | 〇 | ||||
13(1101) | 〇 | |||||
14(1110) | 〇 | NAND | ||||
15(1111) | 〇 | |||||
※2017.05 NOBのArduino日記!調べ |
4回路入りロジックICで作れるパターン一覧!
4回路入り論理ICが出力できるパターンをまとめたものが上の表です。
ここまで上手く行くとは思いませんでしたが、まさかの全16パターンの出力が得られることが分かりました!
特にNAND・NOR回路は別格でこの二つのICが有れば全ての出力パターンが作れちゃいます!
因みに「NOR」回路単体では図8の様にパターン8が出力されます。
今回は電子回路シミュレータ「iCircuit」を使って「NOR」回路が11パターンを正しく出力出来るか確認してみました!
1. 4回路入り論理IC「NOR」で作れるパターン!
1.1 パターン「0」
この回路は一体何に使えるのでしょうか
4段目に入力している信号は上下常に入れ替わっているので、何かに使えそうです。
図1:NOR回路でパターン「0」を作る
表1:図1回路の真理値表
入力(下段) | 入力(上段) | 出力 |
0 | 0 | 0 |
0 | 1 | 0 |
1 | 0 | 0 |
1 | 1 | 0 |
1.2 パターン「1」
この様に接続すれば「NOR」回路が「AND」回路に早変わりです!
図2:NOR回路でパターン「1」を作る
表2:図2回路の真理値表
入力(下段) | 入力(上段) | 出力 |
0 | 0 | 0 |
0 | 1 | 0 |
1 | 0 | 0 |
1 | 1 | 1 |
1.3 パターン「2」
図3:NOR回路でパターン「2」を作る
表3:図3回路の真理値表
入力(下段) | 入力(上段) | 出力 |
0 | 0 | 0 |
0 | 1 | 0 |
1 | 0 | 1 |
1 | 1 | 0 |
1.4 パターン「3」
図4:NOR回路でパターン「3」を作る
表4:図4回路の真理値表
入力(下段) | 入力(上段) | 出力 |
0 | 0 | 0 |
0 | 1 | 0 |
1 | 0 | 1 |
1 | 1 | 1 |
1.5 パターン「4」
図5:NOR回路でパターン「4」を作る
表5:図5回路の真理値表
入力(下段) | 入力(上段) | 出力 |
0 | 0 | 0 |
0 | 1 | 1 |
1 | 0 | 0 |
1 | 1 | 0 |
1.6 パターン「5」
図6:NOR回路でパターン「5」を作る
表6:図6回路の真理値表
入力(下段) | 入力(上段) | 出力 |
0 | 0 | 0 |
0 | 1 | 1 |
1 | 0 | 0 |
1 | 1 | 1 |
1.7 パターン「7」
この様に接続すれば「NOR」回路が「OR」回路に早変わりです!
図7:NOR回路でパターン「7」を作る
表7:図7回路の真理値表
入力(下段) | 入力(上段) | 出力 |
0 | 0 | 0 |
0 | 1 | 1 |
1 | 0 | 1 |
1 | 1 | 1 |
1.8 パターン「8」
このパターン8が素の「NOR」回路です。
入力が共に「0」の時のみ「1」を出力します。
図8:NOR回路でパターン「8」を作る
表8:図8回路の真理値表
入力(下段) | 入力(上段) | 出力 |
0 | 0 | 1 |
0 | 1 | 0 |
1 | 0 | 0 |
1 | 1 | 0 |
1.9 パターン「9」
この回路だけ変則的に1,2段目と1,3段目に一度分かれて、それぞれの出力が4段目に入力しています。
図9:NOR回路でパターン「9」を作る
表9:図9回路の真理値表
入力(下段) | 入力(上段) | 出力 |
0 | 0 | 1 |
0 | 1 | 0 |
1 | 0 | 0 |
1 | 1 | 1 |
1.10 パターン「10」
図10:NOR回路でパターン「10」を作る
表10:図10回路の真理値表
入力(下段) | 入力(上段) | 出力 |
0 | 0 | 1 |
0 | 1 | 0 |
1 | 0 | 1 |
1 | 1 | 0 |
励みになりますのでよければクリック下さい(^o^)/