表示調整
閉じる
挿絵表示切替ボタン
▼配色
▼行間
▼文字サイズ
▼メニューバー
×閉じる

ブックマークに追加しました

設定
0/400
設定を保存しました
エラーが発生しました
※文字以内
ブックマークを解除しました。

エラーが発生しました。

エラーの原因がわからない場合はヘルプセンターをご確認ください。

ブックマーク機能を使うにはログインしてください。
74/316

狂科学者のコンピューター開発(3)


 「朝か。」

 研究所にある自分のベッドで仮眠をとった俺は朝食を摂り、CPUの論理演算ユニットの製作を再開した。


 CPUが素早く機能するのに必要なユニットとして、浮動小数点演算装置がある。

 簡単に言えば小数点の場所を高速で計算するためのユニットだ。

 主要な論理演算ユニットと分離することで演算の高速化を図れる。


 何より今後一番面倒くさくなることが確定しているプログラミングが多少楽に済む。

 何せ一から書き上げる必要があるからな。

 下手すれば二進数で書き込まなければいけない。

 OSのプログラムが粗方頭に入っているとはいえこれは地獄レベルにしんどい作業になることは間違いない。少しでも仕事量は減らさないといけないのだ。


 多少は魔法技術とのハイブリット化を図らなければならないだろう。

 

 まあ回路を構築するのは少々面倒くさいが、コピーや縮小は自動でできるのでそこまで問題ではない。


 小さな回路を何回かコピーしてちょろっと配線を書き足せばいいだけだしな。

 回路自体も所々電子回路よりも汎用性のある論理魔法陣のお陰で省略できる。

 

 それが終われば次は制御ユニットだ。

 送られてきた命令を加工して演算ユニットを制御する部分で、ここも結構面倒くさい。

 主にフェッチユニットとデコーダーあとレジスタで構成される。

 レジスタって言うのは......まあ簡易版メモリだ。

 ハードディスクとかに貯められているデータの場所を指定するアドレス等を保持している部分だな。

 いろいろ役割があってCPU以外にもいろんな所にある。

 面倒くさいので説明は割愛。

 フェッチユニットは命令の読み込み、デコーダーは命令を解読する部分だ。


 ここら辺も昼食を挟んで適当に回路を魔法陣で省略しつつ組み上げる。

 ケースにセットし終えればもう夕方だ。


 最近家に帰っていないから今日は帰るか。

 明日からこっちに泊まり込む準備もしておこう。



 そろそろユアのお守りもしないとあの娘大好き親父が五月蝿くなるだろうしな。

 叔父さんには義手を渡さないといけないし。



 まったく、体がいくつあっても足りないぜ。 


 

面白い! 続きが気になる! という方はぜひブックマークと下の☆をクリックお願いします。


感想、気になった点、世間話、その他ありましたら是非書いてください。



コンピューター関連の知識は作者がマイクラで計算機を作ったりメモリを作ったりして独学で学んだ内容がいろいろ入っているため、間違えているところもあると思います。よって何か気づいた方、コンピューターに詳しい方がいれば是非コメントをください!

評価をするにはログインしてください。
ブックマークに追加
ブックマーク機能を使うにはログインしてください。
― 新着の感想 ―
[一言] 書くより読む方が断然楽なのです。申し訳ない。 楽しく読まさせていただいております。
感想一覧
+注意+

特に記載なき場合、掲載されている作品はすべてフィクションであり実在の人物・団体等とは一切関係ありません。
特に記載なき場合、掲載されている作品の著作権は作者にあります(一部作品除く)。
作者以外の方による作品の引用を超える無断転載は禁止しており、行った場合、著作権法の違反となります。

この作品はリンクフリーです。ご自由にリンク(紹介)してください。
この作品はスマートフォン対応です。スマートフォンかパソコンかを自動で判別し、適切なページを表示します。

↑ページトップへ