半加算器自作
もうちょっと計算っぽいことをやりたいので、半加算器を作る。半加算器とは1bitの数2つを足し合わせて2bitの出力を得る計算機。例の本に載ってる回路例はAND、OR、NOTゲートを組み合わせたもの(こんなの)だが、うちの文明は万能なるNANDゲートを手にしているので、NANDだけで組みたい。というわけで、自前で設計してNANDゲート7個の半加算器を作った。ちなみに頭の良い人が設計すればNANDゲート5個でできるらしい。
例によってワイヤを手前につなぐと0、奥につなぐと1。赤LEDがsum、緑LEDがcarry。つまり両方消灯で0、赤のみ点灯で1、緑のみ点灯で10。
自分で設計して実装したのがきちんと動いたので大変満足。
次回は全加算器を作る。