ホームページ >よくある問題 >コンピューターのハードウェアが直接認識できる命令は何ですか?

コンピューターのハードウェアが直接認識できる命令は何ですか?

青灯夜游
青灯夜游オリジナル
2021-01-18 16:42:4512102ブラウズ

コンピュータ ハードウェアが認識して直接実行できる命令は、機械語命令です。機械語命令は、CPU が直接認識して実行できる命令で、通常はオペコードとオペランドの 2 つの部分で構成され、オペコードは命令によって実行される演算、つまり命令の機能を示します。操作に参加するオブジェクトと操作の結果、保管場所などを示します。

コンピューターのハードウェアが直接認識できる命令は何ですか?

このチュートリアルの動作環境: Windows 7 システム、Dell G3 コンピューター。

コンピュータ ハードウェアが認識して直接実行できる命令は、機械語命令です。

機械語命令 (Machine 命令) は、CPU が直接認識して実行できる命令であり、バイナリエンコーディングで表現されます。機械命令は通常、その命令によって実行される演算、つまり命令の機能を示すオペレーションコードと、その演算に関与するオブジェクトとその位置を示すオペランドの2つの部分から構成されます。演算結果が保存されます。

機械語命令は CPU と密接に関係しているため、異なる種類の CPU が異なる機械語命令に対応し、それらの命令システムは多くの場合大きく異なります。ただし、同じシリーズの CPU の場合、さまざまなモデル間で良好な互換性を実現するには、新世代の CPU の命令体系に、同じシリーズの前の CPU の命令体系が含まれている必要があります。この方法によってのみ、以前に開発されたさまざまなプログラムを新世代の CPU で正常に実行できるようになります。

コンピューターのハードウェアが直接認識できる命令は何ですか?

機械語は、機械語命令や機械語命令の使用規則などを直接記述するために使用されます。 CPUが直接認識できる唯一の言語、つまり機械語で記述されたプログラムをCPUが直接実行できる言語です。

機械語でプログラムを書くのは、初期の頃、厳しい訓練を受けた専門技術者の仕事でした。一般に、一般のプログラマーには能力がありません。また、機械語で書かれたプログラムは読みにくく、読みにくいです。エラー率が高く、保守が難しく、コンピューターを使用して問題を解決するという基本的な考え方を直感的に反映できません。

コンピューターのハードウェアが直接認識できる命令は何ですか?

#機械語でプログラムを書く際の上記の不便さのため、この方法でプログラムを書くプログラマーはほとんどいません。

拡張知識: 機械命令とマイクロ命令の関係

1. さまざまな概念

1. 機械命令: 機械命令は CPU が実行するものです。実行する命令を直接識別できます。

2. マイクロ命令: マシンの 1 CPU サイクルで特定の操作機能を実装する一連のマイクロコマンドと、マイクロ操作を説明するステートメントの組み合わせを指します。

2. さまざまな表現形式

1. マシン命令: 表現形式はバイナリ エンコードです。

2. マイクロ命令: 形式は水平マイクロ命令と垂直マイクロ命令に分かれています。

3. 異なる原理

1. 機械命令: 機械命令は通常、オペレーション コードとオペランドの 2 つの部分で構成されます。オペレーション コードは、命令によって完了するオペレーションを示します。命令の機能と操作 番号は、操作に関係するオブジェクトと操作結果が保存される場所を示します。

2. マイクロ命令: 機械語命令の機能は、いくつかのマイクロ命令のシーケンスによって実現されます。つまり、機械語命令によって完了する操作は、完了するために複数のマイクロ命令に分割され、マイクロ命令が解釈して実行します。この一連のマイクロ命令は、マイクロプログラムと呼ばれることがよくあります。

さらに関連記事を読みたい場合は、PHP 中国語 Web サイト にアクセスしてください。 !

以上がコンピューターのハードウェアが直接認識できる命令は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。