Apabila saya menjalankan program Go yang mengandungi beberapa kod pemasangan Go, saya mendapat mesej ralat berikut:
1 2 3 |
|
Bagaimana untuk mendapatkan kod arahan yang berkaitan daripada bait arahan? Saya mencuba kaedah https://github.com/golang/arch Decode tetapi saya hanya mendapat opcode 0.
Mulakan dari bait pertama 0xc4, yang sepatutnya menjadi awalan VEX.
CPU: Intel(R) Xeon(R) CPU E5-2620)
Sistem pengendalian: Linux
Ini ialah ANDN, yang merupakan sebahagian daripada set arahan BMI1. Pada Intel, Haswell dan lebih baharu menyokong BMI1, tetapi cip anda ialah Sandy Bridge, iaitu satu generasi (atau dua, bergantung pada cara anda mengira) terlalu lama.
Atas ialah kandungan terperinci Bagaimana untuk mendapatkan kod arahan yang berkaitan daripada bait arahan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!