CISCとRISCの違い

マイクロプロセッサの定義

マイクロプロセッサは、コンピュータに組み込まれたプログラム可能なデバイスです。 マシンの中央処理装置の機能を調整します。 コンピュータのマイクロプロセッサは、マシンに到着したデータを取得して処理します。 マイクロプロセッサがこのデータを処理するさまざまな方法があります。 データの処理方法は、通常、どのタイプのマイクロプロセッサーであるかを定義します。 2つの一般的なタイプは、CISCおよびRISCマイクロプロセッサーです。

RISCマイクロプロセッサー

RISCマイクロプロセッサという用語は、「Reduced Instruction Set Computer」マイクロプロセッサを意味します。 つまり、RISCマイクロプロセッサは、単純な命令セットのみを使用してデータを読み取り、処理します。 これらの単純な命令セットは通常、コンピュータークロックサイクル、またはコンピューターのプロセッサーが処理できる1秒あたりの発振器パルス数で完了します。つまり、速度はメガヘルツまたはギガヘルツで測定されます。

CISCマイクロプロセッサ

CISCマイクロプロセッサという用語は、「Complex Instruction Set Computer」マイクロプロセッサを意味します。 名前が示すように、CISCマイクロプロセッサは、より少ないコード行で複雑なコマンドを実行し、RISCマイクロプロセッサの代替としてこのタイプのプロセッサを確立します。 スタンフォード大学のコンピューター科学者によると、CISCマイクロプロセッサアーキテクチャの目標は、できるだけ少ないコード行で処理タスクを実行することです。

RISCおよびCISCの長所と短所

RISCマイクロプロセッサは、技術履歴のデータベースであるAmiga Historyによると、使用するコンポーネントとトランジスタの数が少ないため、一般に構築と販売のコストが低くなります。 ただし、これらのチップは、対応するCISCよりも多くのコード行を必要とせずにタスクを実行します。 CISCマイクロプロセッサは、プログラマにとって作業しやすいと考えられていますが、開発コストが高くなります。

興味深い記事