【技术实现步骤摘要】
本专利申请通常涉及到信息处理系统,特别涉及到一个。一个超标量处理系统包含多个执行单元用以同时执行多条指令。在某些处理系统中,指令可以不按照它们在指令流中的编程顺序执行。然而,一条或多条指令有可能受串行执行化的影响,此处的执行串行化指令只能按照其编程顺序执行。同时,在某些这样的处理系统的设计中,指令的结果要按照指令的编程顺序写入存贮单元(如体系寄存器)。采用以往的典型技术,这种按顺序的回写会对处理系统完成指令的时间产生不利的影响。此外,这种按顺序的回写还会对处理系统执行串行化指令的时间产生不利的影响。因而,有必要研制这样的其中按顺序的回写能够对处理系统完成指令的时间以及处理系统执行串行化指令的时间产生较小的不利影响。在一个中,多条指令被依次地调度到执行电路中去执行。对于每条指令,系统都要在其执行之前先判断一下该指令的执行是否会产生异常。当系统判断出在指令序列中,某条指令的其前面各条指令的执行都不会产生异常时,即完成该指令而不管执行电路是否已经执行完不会产生异常的每条指令。本专利技术的一个技术上的优点在于按照顺序的回写能够对处理系统完成指令的时间以及系统执行串行化指令的 ...
【技术保护点】
一个处理系统的操作方法,其特征在于包含下面的步骤:将一个序列中的大量指令调度到执行电路中执行;对于每条指令,在其执行之前判断所述指令的执行是否会引起一个异常;以及完成一条指令,只要判断出所述指令以及在所述序列中所述指令之前的每条 指令的执行均不引起一个异常,而不管所述执行电路是否已经执行完毕每条不可能引起异常的指令。
【技术特征摘要】
...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。