这听起来可能很疯狂,但我似乎不清楚是否有一个接口(interface)可供汇编程序员编写代码将内核 1 上的一个寄存器加载到内核 2 上的寄存器。例如,将内核 1 上的 EAX 加载到内核上的 EAX 2. 这可能吗?
更多关于汇编程序员使用两个核心(在多个核心上运行代码)的接口(interface)是什么?
最佳答案
没有。为此,一个核心必须将值存储在内存中,而另一个核心必须将其取出。所以核心可能是这样的:
mov eax, [235]
核心 2 会这样做:
mov [235], eax
关于assembly - 多核 CPU 中的核之间/跨核访问寄存器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13444860/