ホームページ > バックエンド開発 > Golang > 命令バイトから関連する命令コードを取得するにはどうすればよいですか?

命令バイトから関連する命令コードを取得するにはどうすればよいですか?

王林
リリース: 2024-02-05 22:27:03
転載
522 人が閲覧しました

命令バイトから関連する命令コードを取得するにはどうすればよいですか?

質問の内容

Go アセンブリ コードを含む Go プログラムを実行すると、次のエラー メッセージが表示されます。 リーリー

命令バイトから関連する命令コードを取得するにはどうすればよいですか? https://github.com/golang/arch Decode メソッドを試しましたが、opcode 0 しか得られませんでした。

最初のバイト 0xc4 から始まるのは、VEX プレフィックスである必要があります。

CPU:インテル(R) Xeon(R) CPU E5-2620)

オペレーティング システム: Linux


正解


これは ANDN であり、

BMI1 命令セットの一部です。 Intel では、Haswell 以降は BMI1 をサポートしていますが、チップは Sandy Bridge であり、1 世代 (数え方によっては 2 世代) も古すぎます。

以上が命令バイトから関連する命令コードを取得するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:stackoverflow.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート