0

英特尔 CPU 是否支持 TBM(尾随位操作)指令?

我正在尝试bextr在 Intel上使用直接参数CPUID并在设置位时获得 SIGILL tbm

这是否意味着 Intel CPU 不支持 TBM?

检查 TBM 支持的正确方法是什么?如果供应商 ID 是,则只应检查此位AuthenticAMD

4

1 回答 1

2

英特尔指令集参考,2017 年 10 月版,当然似乎没有列出带有立即操作数的版本。同样,tbmcpuid. Intel 将其列为保留的 AMD 规范中的第 21 位。看起来您确实必须检查供应商 ID。

出于好奇,您在哪个英特尔 cpu 上进行了尝试,它1为保留的 tbm 位返回 a cpuid

于 2017-11-07T14:19:40.793 回答