【技术实现步骤摘要】
本专利技术涉及微电子的领域,尤指一种能将条件执行的能力纳入一既有的微处理器指令集结构的技术。随着过去三十年来使用上的爆炸性成长,在技术上也历经一相对应的提升,其特征在于对下列项目有着日益升高的要求更快的速度、更强的寻址能力、更快的内存存取、更大的操作数、更多种运算(如浮点运算、单一指令多重数据(SIMD)、条件移动等)以及附加的特殊运算(如多媒体运算)。如此造就了该领域中惊人的技术进展,且都已应用于微处理器的设计,像扩充管线化(extensive pipelining)、超规模结构(super-scalararchitecture)、快取结构、乱序处理(out-of-order processing)、爆发式存取(burst access)、分支预测(branch predication)以及假想执行(speculative execution)。总之,比起30年前刚出现时,现在的微处理器呈现出惊人的复杂度,且具备了强大的能力。但与许多其它产品不同的是,有另一非常重要的因素已限制了、并持续限制着微处理器结构的演进。现今微处理器会如此复杂,一大部分得归因于这项 ...
【技术保护点】
一种用于一微处理器中的条件执行装置,包括: 一转译逻辑,用以将一延伸指令转译成对应的微指令,其中该延伸指令包括: 一延伸前置码,用以指定一条件,而该延伸指令所指定的运算是否执行,依该条件有否满足而定;以及 一延伸前置码标志,用以指出该延伸前置码,其中该延伸前置码标志为该微处理器的一指令集内另一结构化地指定的操作码;以及 一延伸执行逻辑,耦接至该转译逻辑,用以接收该对应的微指令,并评估该条件,其中若该条件未满足,则该延伸执行逻辑便排除该运算的执行。
【技术特征摘要】
...
【专利技术属性】
技术研发人员:G葛兰亨利,罗德E胡克,泰瑞派克斯,
申请(专利权)人:智慧第一公司,
类型:发明
国别省市:US[美国]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。