学習記録や学生生活に関することを書きます。内容は間違っています。コンピュータアーキテクチャコンピュータアーキテクチャ2018-12-18MIPSにおける単一サイクルプロセッサの構成図コンピュータアーキテクチャMIPSにおける単一サイクルプロセッサを一歩一歩,構成しています。このページではadd命令から徐々に作り上げていっています,が,出来上がったのはすべての機能を含んだものではありません。いう図を理解するにはただ眺めてるだけでも無駄で,一本一本自...MIPSにおける単一サイクルプロセッサの構成図2018-12-18MIPSアーキテクチャにおける命令コンピュータアーキテクチャMIPSアーキテクチャにおける命令セットについて書きました。最初見たときはイミワカランコレだったのですが,黙ってマイクロアーキテクチャを回路図で構成するところまで進んだらわかるようになりました。主要なアーキテクチャはintelのx86とい...MIPSアーキテクチャにおける命令2018-12-18ビッグエンディアンとリトルエンディアンについてコンピュータアーキテクチャビッグエンディアンとリトルエンディアンについて書きました。見たときからこの名前がなんとなくツボでした。コンピュータ界隈は日本語があまり作られていないので,いろいろおもしろいですね。ようするに,ただの順番の決め方のちがいのようです。次...ビッグエンディアンとリトルエンディアンについて2018-12-18SRAMとDRAMについてコンピュータアーキテクチャSRAMとDRAMについて書きました。DRAMがふつう,思い浮かべるメモリの方です。SRAMはCPUの内部とかそのあたりに使われているやつです。どちらも一長一短なようです。使い分けが肝心でござる。次前間違いがあればご指摘いただけると幸いです。全ての学習記録...SRAMとDRAMについて2018-12-18メモリ(Memory)の回路についてコンピュータアーキテクチャメモリの回路について書きました。一般的なメモリはアレイ構造をしており,アドレスを入力することで特定のデータにアクセスすることができます。ワードサイズを32bitにしてしまったので線がとても多くなりました。Unit)とはなにかコンピュータアーキテクチャALUという回路について書きました。ALUは足し算引き算とか,ANDORなどの論理回路をまとめて取り扱った回路です。制御信号を用いてどの回路を使うのか決めます。ゲームでどのモードを選んで遊ぶのか,足し算モードか引き算モードか・・・みたいな感じです。Unit)とはなにか2018-12-18レジスタ(Register)とはコンピュータアーキテクチャレジスタについて書きました。一般的なレジスタについてです。レジスタという名前がついたやつがいろいろあるのでなにがなんだか,よくわからないものもあるのですが,コンピュータは複雑なので仕方がないですね。あとレジスタファイルについても書...レジスタ(Register)とは2018-12-18引き算を実行する回路についてコンピュータアーキテクチャ引き算の実行は,加算器をほんの少し変えるだけで行うことができます。基本的な足し算引き算の仕組みを利用したものです。いってもこれを学ぶまで知りませんでしたが。次前間違いがあればご指摘いただけると幸いです。全ての学習記録はコチラです。サイ...引き算を実行する回路について2018-12-18半加算器と全加算器とはコンピュータアーキテクチャ半加算器と全加算器について軽く書きました。このあたりはマインクラフトのレッドストーンでも頑張れば遊べそうな感じがします。全加算器を複数組み合わせた多ビットのものはちと厳しそうですが。次前間違いがあればご指摘いただけると...半加算器と全加算器とは2018-12-13メモリ(Memory)とはなんぞやコンピュータアーキテクチャメモリとはなんなのでしょうか。詳しいことは書かれておりません,大雑把です。CPUが一番重要なのかと思っていたら(もちろん重要だが),それに負けないくらいメモリも重要なんですね。Lakeの場合)コンピュータアーキテクチャCPUの中身について書きました。Intelのあたらしめのチップです。すごくふくざつですねえ・・・。次前間違いがあればご指摘いただけると幸いです。全ての学習記録はコチラです。Lakeの場合)2018-12-13実際のコンピュータの一例(デスクトップパソコン)コンピュータアーキテクチャ実際のデスクトップコンピュータではどこがどうなっているのかについて書きました。いってもCPUとメモリにしか注目していません。ちなみにこれはわっしのデスクトップパソコンです。次前間違いがあればご指摘いただけると幸いです。全ての学習記...実際のコンピュータの一例(デスクトップパソコン)2018-12-13コンピュータとはなんなのかコンピュータアーキテクチャコンピュータとはなんなのか,ということについて歴史的な経緯から少し書いています。いっても情報量はほとんどないです。次前間違いがあればご指摘いただけると幸いです。全ての学習記録はコチラです。Latch)コンピュータアーキテクチャDラッチについて書いています。SRラッチだと,SetとResetを同時に変化させてしまったときに動作が不安定になるという問題があったのですが,Dラッチではそれをうまく解決しています。その分使用するトランジスタ数が増えてはいますが。Latch)コンピュータアーキテクチャRSラッチについて書きました。一言で言えば,1ビットの情報を保存する回路です。何を思ったかここだけ英語で書いたのですが,以降のページでは続きませんでした。最後はちょっとめんどくさくなって逃げています。Latch)2018-12-13デコーダについて(Decoder)コンピュータアーキテクチャデジタル回路におけるデコーダについて書いています。マルチプレキサの反対の役目をするようなやつです。コンピューラアーキテクチャの入門書では3:8のデコーダをよく見かけました。次前間違いがあればご指摘いただけると幸いです。Multiplexer)コンピュータアーキテクチャマルチプレキサ(通称MUX)について書いています。基本的な組合わせ回路の一つです。回路図でMUXっていうのを見たときはなんだこいつと思いました。間違いがあればご指摘いただけると幸いです。全ての学習記録はコチラです。日)大学1年生、たかくんの成長を綴ります。学習記録や学生生活に関することが多いと思われます。内容は間違っていることを前提として見てください。間違いがあれば教えていただけると幸いです。neuromorphicなコンピューティングに少し興味があります。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。