現代のコンピュータシステムのソフトウェアとハードウェアのアーキテクチャは非常に複雑で、IT関連のすべてのテクノロジーのルーツです。この本は、元のゼロ認知状態から始めようとし、最も基本的なデジタル回路からコンピューターのオペレーティングシステムや人工知能まで徐々に紹介します。この本は、読者がコンピュータの根底にある世界全体を理解するのに役立つように、人気のある言語、適切な質問、および元の生態学的認知思考に適合するエントリポイントを使用しています。この本の執筆は、「最初に理由を紹介し、次に考え、次にソリューションを紹介し、最後にそれを概念に抽象化する」という原則に従います。本全体の文脈は明確であり、読者を著者の認識の道に再び連れて行きます。この本は、人気のある科学とプロフェッショナリズムを統合し、人気のある詳細な言語、図、モデルを使用して専門知識を説明します。
この本の内容は、コンピューターアーキテクチャ、コンピューター構成の原則、コンピューターオペレーティングシステムの原則、コンピューターグラフィックス、高性能コンピュータークラスター、コンピューティングアクセラレーション、コンピューターストレージシステム、コンピューターネットワーク、機械学習などの主題分野をカバーしています。
この本の特徴は以下の通りです。
- 1.絶対に初心者の視点から始めて、私は混乱していません、私は本を引き裂きません、私は著者を叱りません(私は叱られたくありません)
- 2.物事を絶対に紹介し、「穴」を簡単に残さないようにします。また、残す必要がある場合は記入する必要があります。
- 3.考えながら書いて、読者に考えさせる;問題指向で、問題解決のプロセスを書いてください。
- 4.物事は、個別に紹介されるのではなく、原因と結果に関連しています。本全体では、最初のページから最後のページまで、明確な原因と影響があります。
- 5.グローバルフレームとローカルの詳細は、絶妙なゲームのように大きくて完全であり、深くて詳細です。マクロシーンは衝撃的で、ローカルの詳細は素晴らしいです!
- 6.対象範囲は非常に広く、デジタル回路、アナログ回路、コンピューターアーキテクチャ、コンピューター構成の原則、オペレーティングシステムの原則、コンピューターグラフィックス、高性能コンピュータークラスター/スーパーコンピューター、信号とシステム、ストレージシステムなど、複数の分野の主要な知識をカバーしています。ネットワーク/通信システム、機械学習、人工知能など
- 7.任意のページの任意の段落をクリックするだけで、詳細が豊富に表示されます。
- 8.読者が読んで理解できるように、大きな枠組みの確立に注意を払います。
- 9.自習に便利テキストを読むのは、作者の話を聞くのと同じです。
- 10.写真は細部が豊富で、流れが動いており、プロセスは静的ではなく動的です。
この本は、コンピューター(PC /サーバー/携帯電話/組み込み)ソフトウェアおよびハードウェア、クラウドコンピューティング/ビッグデータ、人工知能、その他の研究開発、建築家、プロジェクトマネージャー、製品マネージャー、販売、販売など、IT業界のすべての実践者に適しています。前。この本は高校生のポピュラーサイエンスにも適しているほか、学部、修士、コンピュータ関連の専攻の博士課程の学生も、コースの教材とはまったく異なる豊富な栄養を得ることができます。
本は12の章に分かれています。第1章では、デジタルコンピューターのデザインアイデアを紹介し、ボタン計算機を作成し、このプロセスにおけるデジタルコンピューターの基本的な原理を徐々に理解します。第2章では、第1章に基づいて主要な計算機を改革し、コンパイルされたプログラムに従って自動計算を実現し、対応するプロセッサの内部アーキテクチャの概念を紹介します。第3章では、チップ製造を含む電子コンピュータの開発履歴を紹介します。第4章では、パイプライン、分岐予測、順不同実行、スーパースカラーなど、パイプラインの関連知識を紹介します。第5章では、コンピュータプログラムアーキテクチャを紹介し、単一および複数のプログラムをコンパイルして接続し、最終的にプロセッサで実行するプロセスを理解します。第6章では、相互接続アーキテクチャとキャッシュコヒーレンシアーキテクチャの原理と実装を含む、キャッシュとマルチプロセッサ並列実行システムのアーキテクチャを紹介します。第7章では、PCIE、USB、およびSASの3つの主要なIOシステムを含む、コンピュータIOの基本原則を紹介します。第8章では、3Dレンダリングとグラフィックスアクセラレーションの原理のアーキテクチャと実装を含め、コンピューターがサウンドと画像を処理する方法を紹介します。第9章では、超並列コンピューティング、スーパーコンピューター、およびプログラマブルロジックデバイス(FPGAなど)の原理とアーキテクチャを紹介します。第10章では、メモリ管理、タスクスケジューリング、割り込み管理、時間管理などのアーキテクチャの原則を含む、最新のコンピュータオペレーティングシステムの基本原則とアーキテクチャを紹介します。第11章では、コンピューティング、ネットワーク、ストレージの実際のコンピューター製品とエコシステムを含む、最新のコンピューターの形態とエコシステムを紹介します。第12章では、機械学習と人工知能の基本的な原理とアーキテクチャの実装を紹介します
「コンピュータの基礎知識」のこれ以上の2,000ページを取得する必要がある友達は、直接転送してプライベートメッセージをフォローできます(学習)
第1章電気制御スイッチ-コンピュータの世界の要
第2章マンパワープログラム制御コンピューターの救済
第3章:スイッチの進化:機械からチップへ
第4章回路実行プロセスの進化、パイプライン処理、分岐予測、順不同実行、および複数の起動
第5章シーケンスプログラムの世界-マシンコードからオペレーティングシステムまで
第6章マルチプロセッサマイクロアーキテクチャ-マルチコアとキャッシュ
第7章コンピュータl / Oサブシステム
第8章サウンドとカラー-コンピュータがサウンドとイメージを処理する方法
第9章すべてのArrows-Accelerated Computingおよびスーパーコンピュータ
第10章コンピュータオペレーティングシステム-舞台裏の労働者
第11章現代のコンピュータシステム-形態と生態学
第12章機械学習と人工知能
これを2,000ページ以上の「コンピュータの基礎知識」を取得する必要がある方は、以下の無料の電車を利用できます