7

コンピュータのハードウェアと組織についての一般向けの入門書を探しています。ここで取り上げたいトピックのいくつかを紹介します。

  1. エレクトロニクスの簡単な紹介。

  2. ゲートとステート マシン、レジスタ転送とタイミングの概要。

  3. CPUの基本設計。コントロール。

  4. マイクロプログラムされた CPU 設計。

  5. キャッシュ システム。

  6. メモリ階層:レジスタ、キャッシュ、RAM

  7. 仮想メモリ構成。

  8. ディスク ストレージ システム。

  9. 内部バス - 前面、メモリ、PCI

  10. ストレージ用の内部バス - IDE、SATA、SCSI

  11. 外部バス - USB および firewire

  12. ディスプレイ システムと GPU

私はオンラインで無料のリソースを希望しますが、何も利用できない場合は本でも構いません. 私はハードウェアのバックグラウンドがないので、入門テキストはすばらしいでしょう。また、これが直接のプログラミングではない場合は申し訳ありませんが、他にどこに質問すればよいかわかりません。

4

5 に答える 5

4

すでに述べたように、Code: The Hidden Language of Computer Hardware and Software は基礎をカバーする優れた本です。

他に以下の本があります。

コンピュータ アーキテクチャ: 定量的アプローチ

コンピュータの構成とアーキテクチャの要点

PC のアップグレードと修復

ここに良いサイトがあります:

PC アーキテクチャ

于 2009-01-27T00:57:47.150 に答える
2

チャールズ・ペッツォルドの「コード」という本をお勧めします。それは、素人の視点からコンピュータの低レベルがどのように機能するかについて多くをカバーしています。リストのすべてが含まれているわけではありませんが、良いスタートを切ることができます。

于 2009-01-27T00:40:15.483 に答える
1

Horowitz と Hill によるThe Art of Electronics は、エレクトロニクスの愛好家にとって素晴らしいものです。

コンピュータ アーキテクチャについて コンピュータの構成と設計: ハードウェア/ソフトウェア インターフェイス

RTL 設計の場合 プログラマブル ロジックの VHDL

于 2009-01-27T15:48:29.487 に答える
0

Tanenbaum のStructured Computer Organizationは、コンピューターの「レベル」への入門編でした。前のレベルに基づいて構築された各レベルにアプローチするのは非常に論理的です。

私はしばしば、量子物理学から古典物理学、エレクトロニクス、集積回路、マイクロコード、マシンコード、コンパイラ、インタープリター、VM などに至るまで、同様のことを考えてきましたが、それはクヌースの 12・ボリュームシリーズ。私は彼が仕事を続ける子供を持っていることを願っています:-)。

于 2009-01-27T01:00:22.073 に答える