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

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

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

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

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

Turing Complete

Thumbnail of post image 034
Calibrating Laser Cannonsステージ

「レーザー砲の校正のために、高度な式(2πr)を使って隕石の円周を計算して欲しい。ただし、πは3としてよい。計算を終えたら、その答えを出力に送って欲しい」という要請です。

Turing Complete

Thumbnail of post image 028
Divideステージ

Divideステージのゴールは、除算(割り算)を実現することです。

除算では、2つの整数を割って、商(quotient)と余り(remainder)を求めます。

例えば、分数の7/2を考えて ...

Turing Complete

Thumbnail of post image 057

Wide Instructionsステージ

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

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

・奇数ticksで両 ...

Turing Complete

Thumbnail of post image 160
Wire Spaghettiステージ

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

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

ゲーム

Thumbnail of post image 192

2進数値の乗算

A×Bという乗算(掛け算)であれば、Aを被乗数(multiplicand)、Bを乗数(multiplier)といいます。

・被乗数・・・乗数を掛けられる値。一般的に値は変わらない。

・乗数・・・被 ...

Turing Complete

Thumbnail of post image 031

Immediate Valuesステージ

過去にも”Immediate Values”という同名のステージがありましたが、本ステージではLEGアーキテクチャーにImmediate(イミディエイト)モードを追加しま ...

Turing Complete

Thumbnail of post image 096
ビットシフト操作

後日追加予定。

Shiftステージ

Shiftステージのゴールは、8ビット用のシフト回路を組むことです。

最初に入力したビット列に対して、2番目の入力で指定した値だけ左シフトします。

...

Turing Complete

Thumbnail of post image 032
Functionsステージ

いよいよLevel mapにおけるFunctionsカテゴリーの最終ステージになります。

Functionsステージのゴールは、CALL命令とRET命令を扱えるように回路を組み、プログラム上でサブ ...

Turing Complete

Thumbnail of post image 014
Delayステージ

現実的な、すべての基本ゲートにおいて遅延が発生します。全体の回路の遅延は、それを構成するビルディングブロックである基本ゲートの遅延から計算できます。

Delayステージのゴールは、NANDゲートを5個(ゲ ...

Turing Complete

Thumbnail of post image 188
Programステージ

Programステージのゴールは、これまで拡張してきたCPU回路の原型にメモリーとプログラムカウンターを追加することです。

Programステージを解く

1:Programコンポーネント周