\r\n\r\n

マシンサイクルと指令周期(instruction cycle)の違い

デジタルデバイスは人間とは異なる方法で動作しなければなりません。外部デバイスからコンピュータにデータを入力すると、コンピュータはすべての命令を理解しなければなりません。このプロセスはそんなに簡単ではありません。結論を出す前に、多くの異なる活動に関連しています。本明細書で定義される用語は、通常、特定のアクティビティの同じ名前とみなされる機械および命令周期である。これらには4つの主要なステップがあり、データの復号を支援し、コンピュータとデバイスを使用する人が受け入れられるようにしています。...

主な差異

デジタルデバイスは人間とは異なる方法で動作しなければなりません。外部デバイスからコンピュータにデータを入力すると、コンピュータはすべての命令を理解しなければなりません。このプロセスはそんなに簡単ではありません。結論を出す前に、多くの異なる活動に関連しています。本明細書で定義される用語は、通常、特定のアクティビティの同じ名前とみなされる機械および命令周期である。これらには4つの主要なステップがあり、データの復号を支援し、コンピュータとデバイスを使用する人が受け入れられるようにしています。

比較図

ターゲットマシンサイクルインストラクションサイクル
定義#テイギ#デバイスで使用されるプロセッサが実行するステップおよび実装されるすべての命令。コンピュータはプログラムからの命令を受け入れ、メモリから実行するプロセスを理解します。
プロセス取得、復号、実行、および記憶。取得、復号、実行、および実行。
コンポーネントメモリユニットと中央プロセッサ算術論理ユニット、レジスタ、データ、メモリ。
価値CPUが命令を取得して実行するために必要なステップを命令周期と呼ぶ.マイクロプロセッサがメモリやI/Oデバイスへのアクセスを完了するのに要する時間をマシンサイクルと呼びます。

マシンサイクル定義

マシンサイクルは、それ自体を、デバイスで使用されるプロセッサが実行するステップおよび実装されるすべての命令として定義する。命令が発効する前に通過した4つの異なるプロセスの組み合わせです。周知のように、コンピュータの動作方法は他のデバイスとは異なり、彼らに投げ込まれたデータを理解しなければならない。サイクル全体は、取得、復号、実行、および記憶と呼ばれる4つの主要なステップを含む。第1のステップは、装置からの命令を収集し、制御ユニットに必要な操作を実行することである。メインメモリから制御ユニットへのデータは、上述した特定のものに基づいている。次に、これらの情報を復号します。人間はキーボードで必要なものを入力しますが、コンピュータはビットとバイトで動作します。これらの情報は、デバイスの理解を容易にするために正しく復号される。第3歩はコマンドを実行することです。すべてのデータは今システムにあります。その後、機械が今理解できる正しいフォーマットに変換されます。最後のステップは、最終結果と関連するすべてのアクティビティが完了した後、メモリユニットに移動し、ハードディスク(HDD)に格納されます。データは、ユーザーによって移動および削除され、プロセス全体が繰り返されます。この4つのステップはサイクルを完了し、機械が効率的に動作しなければならない場合、このサイクルが重要になります。

命令周期の定義

命令サイクルは、コンピュータがプログラムから命令を取得し、それを理解してメモリから実行するプロセスです。これは、コンピュータの起動からコンピュータのシャットダウンまで続く連続的なプロセスです。このサイクルの責任は、すべての情報を理解し、適切なステップを取ることです。最も簡単なシステムでは、デバイスがそれほど先進的でない場合、各命令は独立して実行される。例えば、ある特定の場所から別の場所に一つのことをコピーしなければならない場合、これらのプロセスが継続されると、他の行動を取ることはできません。しかし,技術の進歩に伴い,現在の命令セットは並列である.たとえば、あるオブジェクトを新しいフォルダに移動する必要がある場合、プロセスが続行されると、別のオブジェクトを削除したり、フォルダの名前を変更したりすることができます。ここで接続されている主な部分は、ある動作から始まるすべてのメモリとアドレスを追跡するプログラムカウンタです。メモリデータレジスタは、メモリブロックの読み取りから書き込みまでのアドレスを格納する。取得したメモリのメモリアドレスレジスタを保存します。最近実行された短い命令と論理と数学演算を実行する算術論理ユニットを含む命令レジスタ。関連するステップは、上述した手順と同様に、記憶部から命令を取り出し、コンピュータが理解できるように復号し、命令を読み出して命令を実行して次の部分とする。

一言で言えば

  1. マシンサイクルは、それ自体を、デバイスで使用されるプロセッサが実行するステップおよび実装されるすべての命令として定義する。命令サイクルは、コンピュータがプログラムから発行された命令を受け入れ、それを理解してメモリから実行するプロセスです。
  2. メモリサイクルは、取得、復号、実行、および記憶と呼ばれる4つの主要なステップに関連する。命令サイクルには、取得、復号、実行、および実行と呼ばれる4つの主要なフェーズがある。
  3. 1台のコンピュータでは、いくつかの命令サイクルを同時に継続することができ、1つのマシンサイクルだけが命令の開始から終了までに要する時間を定義します。
  4. CPUが命令を取得して実行するために必要なステップを命令周期と呼ぶ.マイクロプロセッサがメモリやI/Oデバイスへのアクセスを完了するのに要する時間をマシンサイクルと呼びます。
  5. この2つの用語は一般的に互いに同義語とされている。命令シーケンスは現実環境で最もよく用いられるが,機械サイクルは通常非専門家によって述べられる.

結論

設備がどのように動作するかよく分からないシステムの人にとって、この文章は正しい定義、違い、機械周期と指令周期の比較図を与えているので、彼らはそこから利益を得ることができます。それらはすべて密接につながっているので、ここで全面的な分析が必要です。

  • 2020-04-05 11:59 に公開
  • 閲覧 ( 27 )
  • 分類:科学

あなたが興味を持っているかもしれない記事

匿名者
匿名者

0 件の投稿

作家リスト

  1. admin 0 投稿
  2. 匿名者 0 投稿

おすすめ