コンピュータの仕組み25
上図は最低限の機能を備えたコンピュータと思ってください。これでソフトウェアとは何かを考えてみます。 左側にあるInの状態をRegisterに写してみます。Inは8本のラインでそれぞれがHighかLowになります。 … 続きを読む
上図は最低限の機能を備えたコンピュータと思ってください。これでソフトウェアとは何かを考えてみます。 左側にあるInの状態をRegisterに写してみます。Inは8本のラインでそれぞれがHighかLowになります。 … 続きを読む
前回から更に拡張して、8ビットCPUを目指してみます。 入力 Register, RAM Address Register, RAM Page Register, RAM, ROM Address Register, … 続きを読む
ChatGPTに聞いてみた。 UserTC74HC4049Pは何ですか。 ChatGPTTC74HC4049Pは、シリアルイン/パラレルアウトの非反転6個入力バッファ/コンバータ(ヘキサインバータ)ICです。このICは、 … 続きを読む
ChatGPTに聞いてみた。 UserHD74LS154Pは何ですか。 ChatGPTHD74LS154Pは、2進数入力を4行16列のマトリックススイッチとしてデコードすることができるデコーダ/デマルチプレクサICです。 … 続きを読む
ChatGPTに聞いてみた。 UserSN74LS348Nは何ですか。 ChatGPTSN74LS348Nは、8つのアナログスイッチを持つICで、オンチップのデコーダによって選択されたスイッチをオンまたはオフにすることが … 続きを読む
演算を選ぶだけではなくその入力や出力も選択できるようにしてみました。 演算の入力は外部入力、レジスタ、プログラムレジスタ(カウンター)、アキュームレーターで、 演算の出力は外部出力、レジスタ、プログラムレジスタ(カ … 続きを読む
論理演算の内一つをフリップフロップのレジスタにしてみました。そして入力を一つ減らし入力Aとレジスタの間で論理演算するようにします。そうすることで一つ前の動作がその次の動作につながっていきます。 S0 S1 動作 0 0 … 続きを読む