或者有适合这种工作的工具吗?
我还想获得每条指令相应的机器代码。
最佳答案
CPUID 指令报告 CPU 支持 x86 处理器的功能。
http://www.intel.com/assets/pdf/appnote/241618.pdf
你必须引用指令引用手册来了解操作码,CPU 不可能告诉你“操作码 0x?”是 XYZ 指令'以编程方式。
关于assembly - 有没有办法以编程方式获取我的 CPU 支持的所有指令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6009293/