8n-Bit Computer 05
次に設計するのは最も難しい命令デコーダです。いきなり図が書けないので仕様を整理していきます。 リセット後、ROMの0000Hから実行される。 RAMにもプログラムを置けるので命令レジスタにロードする時に切り替えがある。 … 続きを読む
次に設計するのは最も難しい命令デコーダです。いきなり図が書けないので仕様を整理していきます。 リセット後、ROMの0000Hから実行される。 RAMにもプログラムを置けるので命令レジスタにロードする時に切り替えがある。 … 続きを読む
InA,BOutA,BRegisterA,B,C,D,E,FROM Page,Address Register,ROMRAM Page,Address Register,RAMStatus RegisterCommand … 続きを読む
最初にALUを設計します。4to16のデコーダが一つで済むように16個の演算を切り替えて使います。PassAndNandOrNorXorNotAdderSubtractMultiplyDivisionShift Lef … 続きを読む
CPUを作るといっても個人のできる範囲でとなりますので再小規模で手作りします。現実的な方法としてロジックICで作ります。ネットで検索するとリレーやトランジスタで作っている人もいますが費用と手間を考えるととても真似できま … 続きを読む
最近、益々人工知能と名打ったものやことが増えてきました。当然ながらそれを支えるテクノロジー分野でも人工知能を生みながら自らへの応用も盛んに行われているでしょう。 ならばソフトウェア開発も人工知能にお任せの時代がもうき … 続きを読む
前回の 0と1の列を8桁に揃えて16進数に置き換えてみました。そうするとマシン語と呼ばれているものになります。 出力:1000,0000 = 80演算:0011,1000 = 38入力:0111,1000 = 78 出 … 続きを読む
ChatGPTに聞いてみた。 UserSN74LS283Nは何ですか。 ChatGPTSN74LS283Nは、4ビットの並列二進加算器(全加算器)ICです。このICは、2つの4ビット入力(A0〜A3、B0〜B3)および1 … 続きを読む
ChatGPTに聞いてみた。 UserSN74LS325Nは何ですか。 ChatGPTSN74LS325Nは、4ビットシフトレジスタ/パラレルロードレジスタICです。このICは、4つのデータ入力(D0〜D3)、クロック入 … 続きを読む
ChatGPTに聞いてみた。 UserSN74LS327Nは何ですか。 ChatGPTSN74LS327Nは、3ラインから8ラインのデコーダ/デマルチプレクサICです。このICは、3つの入力ライン(A, B, C)と8つ … 続きを読む