View on GitHub

1bit-CPU

1bit CPU using 74HC series logic IC.

1bit CPU 組み立てキット

概要

4個のロジックICを使用した1bit CPUの組み立てキットです。 超低性能なコンピュータのため、Lチカ、LED点灯、LED消灯のいずれかしかできません。 世界トップクラスの低性能コンピュータです。

電源はUSB Type-C端子です。ACアダプタ、ケーブルは付属しておりませんので別途ご用意ください。また、PowerDelivery等の給電には対応しておりませんのでご注意ください。

購入

この製品は以下のサイトから購入できます。
スイッチサイエンス - 1bit CPU 組み立てキット

お問い合わせフォーム

製品に関するお問い合わせ

使用方法

ROM書き込みはDIPスイッチを切り替えることで可能です。

DIPスイッチは上側がONです。プログラムで赤色LEDの点灯動作が変わります。赤色のリセットボタンを押すとリセットできます。

スペック

項目 スペック
汎用レジスタ 1bit x 1
アドレス空間 2bit
アドレスバス幅 1bit
ROM容量 4bit
命令セット ADD, JMP
プログラムカウンタ 1bit
フラグレジスタ 未実装
算術演算 1bitの加算(XOR)
クロック周波数 約1Hz
IC総数 4個

命令セット

命令 機械語 説明
ADD A, Im 0 AレジスタにIm(イミディエイトデータ)を加算する。
JMP Im 1 Imで指定した先の番地へジャンプする。

プログラム例

Aレジスタに1を加算し続けるプログラム(Lチカ)

ニモニック

ADD A, 1
JMP 0

DIPスイッチ

OFF ON ON OFF

Aレジスタに1を加算するだけのプログラム

ニモニック

ADD A, 1
JMP 1

DIPスイッチ

OFF ON ON ON

何もしないプログラム

ニモニック

JMP 0

DIPスイッチ

ON OFF ON OFF

回路図

回路図

実装図

実装図

実装例

実装例