コンピュータの基本 - コンピュータのハードウェアおよびハードウェア開発の歴史

コンピュータハードウェアの歴史

参考リンク- > https://www.cnblogs.com/Dominic-Ji/articles/10987788.html



コンピュータのハードウェア

5つのコンポーネントに分割され、コンピュータは、次のとおり、コントローラ、演算装置、記憶装置、入出力装置。前記コントローラは、コンピュータ・オペレータ+人間の脳に相当する中央処理装置(CPU)です。

コントローラ

コンピュータのコマンドシステム。列子など:脳身体器官の動作を指令するが、脳は体の任意のコマンドを作用せず、脳だけで体の動作を制御する指示を受けた後、

オペレータ

算術演算は、コンピュータシステムです。脳のコマンド、まだ運転中のすべての時間に加えて。すなわち、算術論理演算を実現しています。


オペレータ+ =制御コンピュータ中央処理装置CPU

列子:
フロー例を食べます

  1.あなたが食べるとき、脳は、食べるための指示を受け入れますアクション(コントローラ)に命令を翻訳した後、あなたが体にする必要があり

   ますが、西洋料理を食べる場合は2を、スプーンを使用しています。あなたは中華料理を食べた場合、使用箸(オペレータ)

メモリ

第二の重要なことは、コンピュータ販売店、みんなのわいせつストレージです:速い+容量+安い(その遅延メモリを待ってCPUが低くなります)。その後、両方の3つが不可能である一方で、私たちは別の方法で処理していた以下の

レイヤ5分

キャッシュメモリ、ディスク、テープを登録

すなわち、L1キャッシュに登録:

それは遅延なく同じ材料及びCPU製、従ってCPUとして高速でCPUアクセス、典型的な容量がある:* 32 32 CPUが32で、CPU 64は、両方の場合において容量、64 * 64でありますすべての<1キロバイト

すなわち、L2キャッシュキャッシュ:

主キャッシュ・アクセスは、ハードウェアによって制御され、キャッシュラインに応じてメモリ内に64バイトの行1 0,64の0〜127行です。
キャッシュにヒットしている、あなたはそれがかなりの時間コストがかかりますが、メモリにアクセスする必要があります。キャッシュが高価であるため、その限られたサイズので、いくつかのマシンは大きいが簡単よりも遅く、各レベルの前に2あるいは3つのキャッシュ、キャッシュを持っています。

メモリ***

さらにダウンメインシステムメモリ、一般的にランダム・アクセス・メモリRAMと呼ばメインメモリだったメインメモリ、の層であり、我々は通常、メモリ容量を参照して上昇してきたもので、すべてが、キャッシュになります見つけることができませんメインメモリを見つけるために、メインメモリは揮発性メモリであり、データは全てオフした後に消えます

ディスク

ので、それは、機械的デバイスである低速ディスク理由
ヘッドの各々は、いくつかの新しい領域を読み取ることができる、と呼ばれるトラック
アームの位置ゴダントラックように一緒に、シリンダを形成
指定されたセクタ数に各トラックのをセクタの典型的な値は512バイトで
データのセクタの部分に格納されている、すなわち、ショートトラックサークルサークル、ディスクから読み出されたデータの一部は、シークと通過する待ち時間

仮想メモリ:

多くのコンピュータのサポート仮想メモリコンピュータが物理メモリより大きなプログラムは、メソッドがメモリに取るために、プログラムの実行で使用されて実行することができますメカニズム、およびプログラムの実行ローカルディスクの断片を置く必要はありません、この場所Linuxのスワップになる仮想メモリは、この機構は、コアフラッシュメモリマッピングされたアドレス、CPUの一員は、メモリ管理ユニットになるということであるなる(メモリ管理ユニットMMU)

PS:別のプログラムに一つのプログラムからの切り替えは、コンテキストスイッチは、キャ​​ッシュとMMUは特にコンテキストスイッチでは、システムのパフォーマンスを向上させるために表示されます(コンテキストスイッチ)となり

磁気テープ

速度はディスクよりも低いが、震災火災洪水モビリティおよびその他の特性は、多くの場合、バックアップを作成するために使用されるその大容量、のが、同じ価格で、ハードディスクは、より高い記憶容量を有します。(大規模なデータベースシステムで共通)

入力と出力のデバイス

1は、入力デバイス
  タスクの入力デバイスは、行くために、コンピュータプログラムに人や生データにプログラム、及びコンピュータメモリに変換し、受信した情報によって識別することができています。
図2に示すように、出力装置の
  タスク出力装置は、コンピュータ又は他の装置での処理の結果は、コンピュータに許容される形態を送ります。
  最も一般的な出力デバイスは、プリンタやディスプレイです。二次メモリは、出力デバイスとして見ることができます。さらに、デジタルアナログ(D / A)変換は、出力デバイスを意味します。

バス

小型コンピュータで長年にわたって使用されている4つのバーを構造化しても早期にIBM PCで使用されます。しかし、より速く、より高速なプロセッサとメモリで、単一のバスは、バス・トラフィックを処理することは困難であるので、マルチバス・モードのマップ、彼らはI / Oデバイスとメモリを扱う速い速度にCPUですがあります。

ノースブリッジ、すなわち、PCIブリッジ:高速デバイスが接続されています

サウスブリッジ、すなわちISAブリッジ:に接続された低速デバイス
の電力(パワー)==心臓:すべてのコンポーネントが動作するためには、十分な電力供給をダウン持っている必要があります。心がなかったどのような役割、それはゴミの束で、コンピュータは何の力がない場合、人々は、おならをげっぷ、暴行されていないかのように、心臓のようなものです。




コンピュータの起動プロセス

コンピュータのマザーボード上の基本入出力プログラム(基本入出力システム)

BIOSは、画面を書き、ディスクI / O、不揮発性フラッシュRAMに格納されたプログラム、キーボードの読み取りなど、基礎となるI / Oソフトウェアを、持っている小型のオペレーティングシステム、と等価です。

起動プロセス
1.コンピュータの電源を

2.BIOSは、ハードウェアの検出を実行するために始めた:CPU、メモリ、ハードドライブなど

3.BIOSは、CMOSメモリ内のパラメータを読んで、ブートデバイスを選択します

前記第1のセクタ(MBRマスタブートレコード512バイト、前方ガイド情報446、パーティション情報64、フラグの最後の2ビット)の内容からブートデバイスを読みます

パーティション情報読み込みモジュールブートローダのブートローダー、オペレーティングシステムのブート

前記オペレーティングシステムは、構成情報を取得するために、BIOSを尋ねます。各デバイスのために、システムは、デバイスドライバが存在チェックし、そうでない場合、システムは、デバイスドライバによれば、ユーザが必要となります。あなたがデバイスドライバのすべてを持っていたら、彼らは、オペレーティングシステムのカーネルに転送されます。そして、(このようなプロセステーブルなど)の初期の形について、必要なプロセスを経て、各端末にログインプログラムやGUIを開始

おすすめ

転載: www.cnblogs.com/suren-apan/p/11374607.html