-
公开(公告)号:CN117130665A
公开(公告)日:2023-11-28
申请号:CN202311036149.0
申请日:2023-08-16
Applicant: 中国科学院计算技术研究所
IPC: G06F9/38
Abstract: 本发明提出一种处理器分支指令执行结果预测方法,包括:根据第一指令块的起始地址查询分支预测器内部记录有连续预测能力的指令块的连续预测缓存NBB,并进行标签tag匹配,若存在匹配的标签tag则根据匹配的标签tag得到NBB中记录的第一指令块的预测偏向,在分支预测器的快速预测流水级,根据匹配的标签tag得到NBB中记录的第一指令块的预测偏向;同时从快速预测器得到对第一指令块的快速预测结果,并比较其和预测偏向是否一致;在分支预测器的后续流水级,分支预测器根据第一指令块的起始地址得到第一指令块的准确预测结果,并比较其和预测偏向是否一致,若是,则输出第一指令块的准确预测结果和第二指令块的预测结果。