【技术实现步骤摘要】
本公开涉及端口分配,尤其涉及一种保留站的端口分配方法和装置、电子装置、存储介质和程序产品。
技术介绍
1、微处理器执行诸如x86指令集架构等指令集架构的指令。在许多这样的微处理器中,指令集构架的指令(常常被称为宏指令)首先被翻译为微指令(或者微操作或“uop”),后者被发射到保留站(reservation station,rs),保留站将该指令分派到执行单元。在指令被发射到保留站时,需要为该指令分配端口,即,需要确定将该指令分配至哪一个保留站的哪一个分配端口。
2、相关技术中,基于指针,采用轮询的方式来确定将指令分配至哪一个保留站的哪一个分配端口。比如,假设有三个保留站rs1、rs2和rs3,rs1、rs2和rs3各自具有端口1、端口2和端口3,在第一条指令被发射到保留站时,将该第一条指令分配至rs1的端口1,使指针加1;然后,在第二条指令被发射到保留站时,将该第二条指令分配至rs2的端口1,使指针加2;然后,在第三条指令被发射到保留站时,将该第三条指令分配至rs3的端口1,使指针加3;然后,在第四条指令被发射到保留站时,将
...【技术保护点】
1.一种保留站的端口分配方法,其特征在于,包括:
2.根据权利要求1所述的端口分配方法,其特征在于,所述设置步骤包括:
3.根据权利要求2所述的端口分配方法,其特征在于,根据所计算出的数量来设置针对该保留站的各个分配端口的阈值,包括:
4.根据权利要求3所述的端口分配方法,其特征在于,根据所计算出的数量来设置针对该保留站的各个分配端口的阈值,包括:
5.根据权利要求3所述的端口分配方法,其特征在于,根据所计算出的数量来设置针对该保留站的各个分配端口的阈值,包括:
6.根据权利要求3所述的端口分配方法,其特征在
...【技术特征摘要】
1.一种保留站的端口分配方法,其特征在于,包括:
2.根据权利要求1所述的端口分配方法,其特征在于,所述设置步骤包括:
3.根据权利要求2所述的端口分配方法,其特征在于,根据所计算出的数量来设置针对该保留站的各个分配端口的阈值,包括:
4.根据权利要求3所述的端口分配方法,其特征在于,根据所计算出的数量来设置针对该保留站的各个分配端口的阈值,包括:
5.根据权利要求3所述的端口分配方法,其特征在于,根据所计算出的数量来设置针对该保留站的各个分配端口的阈值,包括:
6.根据权利要求3所述的端口分配方法,其特征在于,根据所计算出的数量来设置针对该保留站的各个分配端口的阈值,包括:
7.根据权利要求4至6中任一项所述的端口分配方法,其特征在于,根据所计算出的数量来设置针对该保留站的各个分配端口的阈值,包括:
8.根据权利要求2所述的端口分配方法,其特征在于,所述排列步骤包括:
9.根据权利要求8所述的端口...
【专利技术属性】
技术研发人员:张康康,贾皓宇,
申请(专利权)人:上海兆芯集成电路股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。