在双核中有关运用CPUID获得cpu信息的一点疑惑

lilingcx lilingcx 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
各位大哥大姐,小弟现在正在研究如何运用CPUID获得CPU的信息,不过还是有很多的疑问:
主要是针对双核的情况.
我只知道当cpuid指令运行在哪个核cpu中,就会返回那个cpu的信息.(这种说法正确否?)
那么我如何才能在程序中明确的指定获得哪个核cpu的信息呢(类似与cpu_z)? 我想应该有两个方法解决,
一个是具体指令上有区别?
一个是不同核心有其特殊的返回值,可以通过这个辨别不同的核心(那么我在得到明确这个核后,如何保证下条指令也在这个核上运行呢?)

等待大家指教一二!
...全文
评论 4
收藏 已收藏
分享
返回顶部