Anonim

あなたがコンピューター業界の新人なら、率直に言って圧倒的なものがたくさんあります。 ハイテクブログとジャーナリストは、「マイクロアーキテクチャ」や「クロックスピード」などの用語をさりげなく放り投げます。視聴者の大部分が、地獄のことをほんの少ししか認識していないことをほとんど考慮していません。 確かに、私は過去に自分自身でこれを犯しました。

さらに、見つけた定義とチュートリアルのほとんどは、読者がある程度の技術的知識をすでに持っていることを前提としています。 多くの場合、これらの有益な部分は、元の記事と同じくらい追いつくことが難しい場合があります。 多くの人は、あきらめて、物事の漠然とした理解しか得られないことを受け入れます。

コンピューターは人々が作るほど複雑ではない、と言ったらどうなるでしょうか?

あなたはおそらくsc笑するでしょう。 クレイジーと呼んでください。 私はあなたに何かを売ろうとしているのだろうか。 または上記のすべて。 しかし、正直なところ…真実です。 ここでは、コンピューターの世界からの一般的な用語のいくつかを、読みやすくするために素人の用語に入れて紹介します。

システムアーキテクチャ/マイクロアーキテクチャ:

その核となるすべてのコンピューターチップは、2つの主要な要素で構成されています。 それぞれ命令セットアーキテクチャ(ISA)およびマイクロアーキテクチャとして知られています。 前者はコンピューターのプログラミングに関連しています。つまり、コンピューターが基本言語の各要素が何を意味するか、どの命令をどのような順序で実行するかなどをコンピューターがどのように理解するかです。 。 これは、ソフトウェアとハ​​ードウェア間の「橋」のようなものです。

一方、マイクロアーキテクチャは、ISAがそれを行う方法として見ることができます。 最終的にすべてがチップまたはプロセッサ上で編成される方法です。 それ以上のことはありますが、基本的には…それが用語の一般的な理解のためにあなたが知る必要があるすべてです。

類推が必要な場合、ISAは労働者を指揮する工場の監督であり、マイクロアーキテクチャは工場のフロアそのものであり、すべてがどのように配置され組み立てられるかです。 とった? 良い。 あなたはおそらく、私が工場の作業部分を省いたことに気づいているでしょう。 私はそれに近づいています。

プロセッサー

コンピュータチップのプロセッサ(プロセステクノロジまたはシリコンプロセステクノロジと呼ばれることもあります)は、基本的にISAによって設定された命令を実行します。 技術的には、プロセッサはチップのマイクロアーキテクチャの一部であり、作業ビットを備えています。 私はそれらを異なる用語としてリストしていますが、通常、マイクロアーキテクチャを指す場合、チップの編成方法、チップの物理要素のレイアウト方法を指しているためです。

要するに、ISAはフォアマンであり、マイクロアーキテクチャは工場のレイアウトであり、プロセッサーは工場を稼働させ続ける機械と労働者です。 シンプルでしょ?

SATA

eshop.macsales.com経由の画像

SATAはSerial Advanced Technology Attachmentの略です。 その定義はおそらくそれほど有用ではないでしょうか? あなたはおそらく、私が何について話しているのかをまだ理解しようとしているのでしょう。 「SATA」が実際に意味することを理解しようとするなら、それが何を意味するのかではなく、もう少し詳しく説明しなければなりません。 私が説明します:

基本的に、SATAは、ホストバスアダプターをハードディスクドライブまたは光学ドライブに接続するように設計されたインターフェイスです。 繰り返しますが、私は物事をさらに複雑にしているだけではありませんか? 地獄のSATAがどうあるべきかを実際に理解する前に、もう2つの定義を見る必要があります。 まず、コンピューターバス。 最初に考えるのが交通システムである場合、実際にはそれほど遠くありません。 バスは基本的に、コンピューターコンポーネント間、または場合によってはコンピューター自体間でデータを送信するように設計されたコンピューターアーキテクチャのサブシステムです。 したがって、ホストバスアダプターは、ホストシステム(基本的にはメインコンピューターのマザーボード)をハードドライブ、ディスクドライブ、ネットワークアダプターなどの他のコンポーネントに接続するサブシステムです。

したがって、基本的に、SATA接続は、そのコアにおいて、コンピューターをハードドライブに接続するように設計されたインターフェイスです。 見る? 最初のように圧倒的または複雑なところはありませんか?

RAID

RAIDは、Redundant Array of Independant Discsの略です。 その定義は、SATAの定義よりも有用ではありません。 詳細に説明します。基本的に、RAIDアレイは、複数の個別のディスクドライブを単一のユニットに結合する手段です。 これらのドライブはそれぞれ技術的には独立したコンポーネントですが、たまたま接続されているシステムによっては単一のエンティティとして扱われます。 その結果、データが保存されると、独立した各ディスクドライブに保存されます。 これを行う理由は、追加のストレージスペースを得るだけでなく、信頼性も向上するためです。1つのディスクが故障しても、機能する他のディスクがいくつか残っている可能性があります。

確かに、私がここで提供した多くの定義にはもう少しあります…しかし、あなたが今持っているものは、あなたがより多くを調べるために良い出発点を提供するでしょう。

素人の言葉で(問題1:システムアーキテクチャ、プロセッサ、sata / raid)