最后分支记录是指寄存器对 (MSR) 的集合,这些寄存器对存储与最近执行的分支相关的源地址和目标地址。它们受英特尔酷睿 2、英特尔至强和英特尔凌动处理器系列的支持。如果您有兴趣,http://css.csail.mit.edu/6.858/2012/readings/ia32/ia32-3b.pdf 文档有更多信息。
类似 LBR 的功能是否仅在英特尔微处理器中可用,或者在 ARM 等中存在类似的功能?
最佳答案
综上所述,正如卡尔所说,ARM 在某些处理器上也具有程序跟踪功能。这个网站有关于这个功能的有趣细节:http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.set.coresight/index.html
关于x86 - 英特尔的最后分支记录功能是英特尔处理器独有的吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14595931/