苗を植えています...
デバイスを横画面に回転してください。
Wire logic gates to match truth tables in this free online digital logic game about Boolean algebra, adders and building a CPU.
Gate Gardenは本物のブールゲートを配線して真理値表の契約を満たすデジタル論理ゲームです。植えるチップはすべてプロセッサ内部の物理ゲートをモデル化しています: AND、OR、NOT、XOR、NAND、NORは電圧をコンピューティングの0と1に変える小さなトランジスタ回路です。
すべての契約は本物のブール関数。最初の注文は単一ゲート、次にXOR契約でA XOR Bが(A OR B) AND NOT (A AND B)に等しいことを発見します。NAND限定契約は有名な結果を再現します: NANDは機能的に完全なため、どんな回路もそれだけで再構築でき、実際の多くのチップがそのように製造されています。半加算器は1ビットの和を和ビットとキャリービットに分け、全加算器はその論理を連鎖させ、最後のALU契約はCPUの算術論理演算装置と同じように4ビット数を加算・減算します。
これこそがコンピュータの構成そのものです: トランジスタがゲートを作り、ゲートが加算器を作り、加算器がALUを作る。それはあなたが開いたことのあるすべてのアプリを動かす計算の心臓です。真理値表をゲートに分解することを学ぶのは、コンピュータ工学とデジタル設計の基礎です。
対象学年: 中学校、高校
Science Games Labで無料サイエンスゲームをもっと探そう