検索
ホームページよくある問題アプリケーションの指示は次のように分類できます。

アプリケーションの命令は、中央処理装置 (CPU) の命令セットと、オペレーティング システムに特定のサービスを要求するために使用される命令セットの 2 つのカテゴリに分類でき、アプリケーションの処理フローは中央プロセッサの操作命令は、命令フェッチと変換に大別され、コード化、実行、フェッチ、ライトバック、PC の更新を行います。

アプリケーションの指示は次のように分類できます。

#この記事の動作環境: Windows 7 システム、DELL G3 コンピューター。

理論的には、アプリケーション内の命令は、中央処理装置 (CPU) の命令セットと、オペレーティング システムに特定のサービスを要求するために使用される命令セットの 2 つのカテゴリに分類できます。

中央処理装置 (CPU、Central Processing Unit) は、非常に大規模な集積回路であり、コンピューターの計算コア (コア) と制御コア (コントロール ユニット) です。その機能は主に、コンピュータの命令を解釈し、コンピュータ ソフトウェアでデータを処理することです。

中央処理装置は、主に演算装置(算術論理演算装置、ALU、Arithmetic Logic Unit)とキャッシュメモリ(Cache)、それらの間の接続を実現するバス(Data)、制御およびステータスで構成されます。バス)。内部メモリ (Memory) および入出力 (I/O) デバイスとともに、電子コンピュータの 3 つのコア コンポーネントとして総称されます。

CPUの動作命令の処理の流れは、大きく分けて命令フェッチ、デコード、実行、メモリアクセス、ライトバックなどのいくつかのステップに分かれます。各命令には、どのフィールドが必要かに応じて、1 ~ 6 バイトが必要です。各命令の最初のバイトは命令のタイプを示します。上位 4 ビットはコード部分 (例: 6 は整数演算命令)、下位 4 ビットは関数部分 (例: 1 は減算命令) です。整数クラス) 61 これらは一緒にサブコマンドになります。

処理命令フロー

命令セットの重要な特性は、バイト エンコーディングが独自の解釈を持つ必要があることです。バイト シーケンスは、一意の命令シーケンスをエンコードしているか、有効なバイト シーケンスではありません。各命令の最初のバイトにはコードと機能の一意の組み合わせがあるため、このバイトが与えられると、他のすべての追加バイトの長さと意味を判断できます。

各命令には、必要なフィールドに応じて 1 ~ 6 バイトが必要です。各命令の最初のバイトは命令のタイプを示します。上位 4 ビットはコード部分 (例: 6 は整数演算命令)、下位 4 ビットは関数部分 (例: 1 は減算命令) です。整数クラス) 61 これらは一緒にサブコマンドになります。

以下は、各命令を処理するためのフローチャートです。

Fetch (フェッチ)

値フェーズはメモリから命令バイトを読み取り、それを命令メモリ (CPU 内) に置くと、アドレスはプログラム カウンタ (PC) の値になります。現在の命令に続く次の命令のアドレス (つまり、PC の値にフェッチされた命令の長さを加えたもの) を計算します。

デコード(デコード)

ALU は、レジスタ ファイル (汎用レジスタの集合) から最大 2 つのオペランドを読み取ります。 (つまり、一度に最大 2 つのレジスタの内容を読み取ります)

実行(execute)

実行フェーズでは、算術論理演算ユニット (ALU) がさまざまな目的で使用されます。命令の種類に応じて機能します。他の命令の場合、スタック ポインターのインクリメントまたはデクリメントを計算するための加算器として機能するか、実効アドレスを計算するか、または単純に 0 を加算して入力を出力に渡します。

条件コード レジスタ (CC) には 3 つの条件ビットがあります。 ALU は、条件コードの新しい値を計算する役割を果たします。ジャンプ命令が実行されると、条件コードとジャンプの種類に基づいて分岐信号 cnd が計算されます。

メモリ アクセス (メモリ)

メモリ アクセス フェーズでは、(CPU 内の) データ メモリがメモリ ワードの読み取りまたは書き込みを行います。命令メモリとデータ メモリは同じメモリ位置にアクセスしますが、目的は異なります。

ライトバック(ライトバック)

ライトバックフェーズでは、最大 2 つの結果をレジスタ ファイルに書き込むことができます。レジスタ ファイルには 2 つの書き込みポートがあります。ポート E は ALU によって計算された値を書き込むために使用され、ポート M はデータ メモリから読み取られた値を書き込むために使用されます。

Update PC (PC更新)

命令コードと分岐フラグに従い、前ステップで取得した信号値から次のPC値を選択します。

関連知識の詳細については、

PHP 中国語 Web サイト をご覧ください。

以上がアプリケーションの指示は次のように分類できます。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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

国内のAI Dark Horse Deepseekは強く上昇し、世界のAI業界に衝撃を与えました! 1年半しか設立されていないこの中国の人工知能会社は、無料でオープンソースのモックアップであるDeepseek-V3とDeepseek-R1で世界的なユーザーから広く称賛されています。 Deepseek-R1は完全に発売され、パフォーマンスはOpenAio1の公式バージョンに匹敵します! Webページ、アプリ、APIインターフェイスで強力な機能を体験できます。ダウンロード方法:iOSおよびAndroidシステムをサポートすると、ユーザーはApp Storeを介してダウンロードできます。 Deepseek Webバージョン公式入り口:HT

deepseekの忙しいサーバーの問題を解決する方法deepseekの忙しいサーバーの問題を解決する方法Mar 12, 2025 pm 01:39 PM

DeepSeek:サーバーに混雑している人気のあるAIを扱う方法は? 2025年のホットAIとして、Deepseekは無料でオープンソースであり、OpenAio1の公式バージョンに匹敵するパフォーマンスを備えており、その人気を示しています。ただし、高い並行性は、サーバーの忙しさの問題ももたらします。この記事では、理由を分析し、対処戦略を提供します。 Deepseek Webバージョンの入り口:https://www.deepseek.com/deepseekサーバーに忙しい理由:高い並行アクセス:Deepseekの無料で強力な機能が同時に使用する多数のユーザーを引き付け、サーバーの負荷が過剰になります。サイバー攻撃:Deepseekが米国の金融産業に影響を与えることが報告されています。

詳細な検索Deepseek公式ウェブサイトの入り口詳細な検索Deepseek公式ウェブサイトの入り口Mar 12, 2025 pm 01:33 PM

2025年の初めに、国内のAI「Deepseek」が驚くべきデビューを果たしました!この無料のオープンソースAIモデルは、OpenAIのO1の公式バージョンに匹敵するパフォーマンスを備えており、Webサイド、アプリ、APIで完全に起動され、iOS、Android、およびWebバージョンのマルチターミナル使用をサポートしています。 DeepSeekの公式Webサイトおよび使用ガイドの詳細な検索:公式Webサイトアドレス:https://www.deepseek.com/sing for webバージョンの手順:上記のリンクをクリックして、DeepSeekの公式Webサイトを入力します。ホームページの[会話の開始]ボタンをクリックします。最初に使用するには、携帯電話検証コードでログインする必要があります。ログインした後、ダイアログインターフェイスを入力できます。 DeepSeekは強力で、コードを書き、ファイルを読み取り、コードを作成できます

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

DVWA

DVWA

Damn Vulnerable Web App (DVWA) は、非常に脆弱な PHP/MySQL Web アプリケーションです。その主な目的は、セキュリティ専門家が法的環境でスキルとツールをテストするのに役立ち、Web 開発者が Web アプリケーションを保護するプロセスをより深く理解できるようにし、教師/生徒が教室環境で Web アプリケーションを教え/学習できるようにすることです。安全。 DVWA の目標は、シンプルでわかりやすいインターフェイスを通じて、さまざまな難易度で最も一般的な Web 脆弱性のいくつかを実践することです。このソフトウェアは、

AtomエディタMac版ダウンロード

AtomエディタMac版ダウンロード

最も人気のあるオープンソースエディター

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

SublimeText3 英語版

SublimeText3 英語版

推奨: Win バージョン、コードプロンプトをサポート!

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

強力な PHP 統合開発環境