当サイトの一部ページには、アフィリエイト・アドセンス・アソシエイト・プロモーション広告を掲載しています。

Amazonのアソシエイトとして、Security Akademeiaは適格販売により収入を得ています。

広告配信等の詳細については、プライバシーポリシーページに掲載しています。

消費者庁が、2023年10月1日から施行する景品表示法の規制対象(通称:ステマ規制)にならないよう、配慮して記事を作成しています。もし問題の表現がありましたら、問い合わせページよりご連絡ください。

参考:令和5年10月1日からステルスマーケティングは景品表示法違反となります。 | 消費者庁

NandGame

Thumbnail of post image 005

Incrementレベル

Incrementレベルのゴールは、(16ビット長において)1を増やすincrementコンポーネントを作成することです。

Incrementレベルを解く

16ビット用の加算器(add

NandGame

Thumbnail of post image 039

半加算器と全加算器

半加算器と全加算器についての詳細は、次の記事を参考にしてください。

Half Adderレベル

Half Adderレベルのゴールは、与えれたコンポーネントを使って半加算器を作ることです。

NandGame

Thumbnail of post image 066

NANDレベル

NANDレベルのゴールは、用意された2タイプのリレーを使って、NAND回路を作ることです。

NANDレベルを解く

2つのリレーの出力ピンを同時にOutputに接続できれば、デフォルトON型のリレー

Turing Complete

Thumbnail of post image 057

Turing Completeを久しぶりに起動したら大幅アップデートされたらしく、過去のデータが一部壊れていました。
改めて最初からやり始めると同時に、攻略記事を書きました。
単にクリアするだけであれば2週間ぐらいでい ...

Turing Complete

Thumbnail of post image 181
PUSH and POPステージ

PUSH and POPステージのゴールは、LEGアーキテクチャーの回路にスタック回路を組み込み、以下の動作をするプログラムを作ることです。

・入力が0なら、スタックからPOPする。 ...

Turing Complete

Thumbnail of post image 023
RAMステージ

RAMステージのゴールは、我々のコンピューターにRAMを組み込むことです。

RAMコンポーネント

RAMはコンポーネントとして用意されています。「IO」>「RAM」からRAMコンポーネントを選択で

Turing Complete

Thumbnail of post image 023
Opcodesステージ

Opcodesステージのゴールは以下のオペコードをREGアーキテクチャーに追加することです。

直前のステージで作成したREGアーキテクチャーはオペコードがADD固定でしたが、ここから6種類のオペコード ...

Turing Complete

Thumbnail of post image 111

Stackステージ

Stackステージのゴールは、デジタル回路でスタックを組むことです。

スタックとは

スタック(stack)とは、後入れ先出しのデータ構造です。

※先入れ先出しのデータ構造の1つとし

Turing Complete

Thumbnail of post image 127

Wide Instructionsステージ

Wide Instructinsステージのゴールは、次の機能を持つ回路を作ることです。

・偶数ticksでプログラム出力のバイトデータを保存する。

・奇数ticksで両 ...

Turing Complete

Thumbnail of post image 133
Wire Spaghettiステージ

LEGアーキテクチャーの構築に入ります。

LEGアーキテクチャーは、プログラムメモリー(実質Programコンポーネント)から1tickあたり4バイトを取得して処理を進めるコンピューター ...