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

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

王林
王林転載
2024-02-05 22:27:03521ブラウズ

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

質問の内容

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 までご連絡ください。