问题标签 [cpuid]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
virtualbox - 无法恢复已保存的 Virtualbox 状态
通过 Migration Assistant 将我的笔记本电脑从 2 核升级到 4 核处理器后,我收到以下错误:
cpum#1:X86_CPUID_FEATURE_ECX_MOVBE 不受主机支持,但已暴露给来宾 [ver=17 pass=final] (VERR_SSM_LOAD_CPUID_MISMATCH)。
我该如何解决?
linux - 如何或在 KVM 的 CPUID 仿真代码中修改哪个文件以报告虚构的处理器品牌字符串(CPUID 叶 0x0)?
这是要修改的正确 linux 内核代码吗?如何进行更改以模拟 CPUID 代码以及需要更改的功能。谢谢你
我想将代码添加/编辑到您的 linux 树中的 KVM(Iv 从 github 克隆内核),重建内核并引导到修改后的内核并运行用户模式 c 程序,例如
得到像这样的输出
assembly - 英特尔 CPU 是否支持尾随位操作 (TBM) 指令?
英特尔 CPU 是否支持 TBM(尾随位操作)指令?
我正在尝试bextr
在 Intel上使用直接参数CPUID
并在设置位时获得 SIGILL tbm
。
这是否意味着 Intel CPU 不支持 TBM?
检查 TBM 支持的正确方法是什么?如果供应商 ID 是,则只应检查此位AuthenticAMD
?
c++ - 两个内联汇编调用与一个内联汇编调用中的内存破坏?
考虑到符合标准的编译器和体系结构,此问题紧随其后。GCC
x86-64
我想知道option 1
,option 2
和option 3
以下之间是否有任何区别。结果在所有情况下都是相同的,还是会有所不同。如果是这样,有什么区别?
和
和
c - Valgrind 更改 CPUID 值
Valgrind 正在更改CPUID 操作码指令返回的值。简单地说,我怎样才能让 Valgrind 尊重实际的 CPUID 指令?
作为参考,这是在我知道没有 aes-ni 指令集的旧计算机上检测到 aes-ni 支持时遇到奇怪错误时发现的。然而,这种行为显然会改变多个值。
可以valgrind-3.10.1
使用以下 C 代码观察此行为:
编译和运行如下:
注意同样的二进制正常返回0098e3fd,但是在valgrind下返回0298e3ff,这是错误的!
vb.net - 查找 CPU 平台名称和系列
我整个早上都在谷歌搜索,试图找到一种使用 VB.Net 代码来查找我的 CPU 的平台和系列的方法。
例如: 英特尔至强 ( Haswell )或英特尔至强 ( Sandy Bridge )
我有一个我一直在研究的程序,它有几个不同的版本,专门针对某些CPU 平台/系列/世代进行了优化。
因此,重要的是我的软件能够找到CPU 平台/系列/代(即Haswell/Broadwell/Ivy Bridge/Sandy Bridge/Coffee Lake...),以便它可以运行针对该 CPU 优化的版本。
到目前为止,我发现的所有内容都可以为我提供关于我的 CPU 和/或系统的所有信息,除了CPU平台/系列/代。
你们中的任何人都可以帮我解决这个问题,或者提供某种解决方法来帮助我吗?
cpuid - x86 CPUID 功能标志按时间顺序排列
是否有全面而准确的来源,我可以在其中获得按引入时间顺序排列的 Intel 和 AMD 处理器的 x86 CPUID 功能标志(叶子 1、7 和 0x80000001)?
c++ - 如何在powerpc中使用内联汇编获取cpuid?
我正在尝试编译 C++ 代码。但我在 power8 架构上遇到错误。这在 x86_64 架构中运行良好。下面是我得到的错误。
下面是我收到该错误的代码块。
这段代码有问题还是我遗漏了什么?
或者有没有其他方法可以获取cpu id?
提前致谢!