Logic Unit【NandGame編】
Logic Unitレベルのゴールは、次の機能を持つ論理演算回路を実装することです。
入力・op0とop1:オペコードフラグ。2つで2ビット。・X:演算対象の16ビット列
・Y:演算対 ...
「第100回 ゆるいハッキング大会」にて登壇しました
2023年10月21日に「第100回 ゆるいハッキング大会」にて登壇しました。
約1年ぶりに東京に行ったので浦島太郎状態でした。
「 ...Switch【NandGame編】
Switchレベルのゴールは、スリーステートバッファーを組むことです。
Turing CompleteのBit Switchステージの解説記事において、スリーステートバッファーを紹介しました
Selector【NandGame編】
Selectorレベルのゴールは、セレクター回路を組むことです。
入力d0とd1のどちらかをそのまま出力するわけですが、その切り替えをセレクト端子sで実施します。
sが0ならd0のまま出力 ...
Equal to ZeroとLess than Zero【NandGame編】
Equal to Zeroレベルのゴールは、全ビットが0のときだけ1を出力し、そうでなければ0を出力する回路を組むことです。
本ステージでは4ビット列が与えられます。
E
Substraction【NandGame編】
Substrationレベルのゴールは、減算器を作ることです。
入出力は16ビットとするので、16ビットの減算器になります。
Substrati
Increment【NandGame編】
Incrementレベルのゴールは、(16ビット長において)1を増やすincrementコンポーネントを作成することです。
Incrementレベルを解く
16ビット用の加算器(add
Half Adder、Full Adder、Multi-bit Adder【NandGame編】
半加算器と全加算器についての詳細は、次の記事を参考にしてください。
Half AdderレベルHalf Adderレベルのゴールは、与えれたコンポーネントを使って半加算器を作ることです。
Logic Gates【NandGame編】
NANDレベルのゴールは、用意された2タイプのリレーを使って、NAND回路を作ることです。
NANDレベルを解く
2つのリレーの出力ピンを同時にOutputに接続できれば、デフォルトON型のリレー
実績「Helperbot」「Best hat」「Black hat」を解除する【Turing Complete編】
Turing Completeの実績の1つです。詳細は次の記事を参照してください。
実績解除の条件実績を解除するには、宇宙船の4クエストをすべて完了しなければなりません。
T ...