下一个指令的地址形成,例如,通过指令计数器
减少指令跳转的方法及装置
本申请实施例提供了一种减少指令跳转的方法及装置,该方法包括:从存储器中获取指令序列,从所述指令序列中获取第一优化循环,在所述第一优化循环中的指令分布于第i个指令块和第i+1个指令块的情况下,将所述第一优化循环转移至所述第i+1个指令块中。该方法可以将第一优化循环中指令的转移到一个指令块中,使得第一优化循环可以一次性加载至指令存储单元,从而可以减少自然循环引起的跳转情况,降低程序的执行时间,提升系统运行效率。

2021-10-22

访问量:45

处理数据依赖性的方法及其微处理器以及数据处理系统
本发明提供一种处理数据依赖性的方法及其微处理器以及数据处理系统。引入一种使用记分板中的计数器的微处理器来处理数据依赖性。微处理器包含具有映射到记分板的条目的多个寄存器的寄存器堆。记分板的每个条目具有跟踪寄存器中的每一个的数据依赖性的计数器。计数器在每个时钟周期递减,直到计数器在其倒计数为0时对自身进行复位为止。经由实施记分板中的计数器,指令管线可根据先前发出的指令存取记录在记分板的计数器中的寄存器所花费的时钟周期数来管理。

2021-10-12

访问量:51

注册成为会员可查看更多数据。
技术分类