会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 18. 发明授权
    • Optimized storage system and method for a processor that executes
instructions out of order
    • 优化的存储系统和处理器的方法执行指令无序
    • US6131156A
    • 2000-10-10
    • US185299
    • 1998-11-03
    • Doug QuarnstromAshok KumarGregg Lesartre
    • Doug QuarnstromAshok KumarGregg Lesartre
    • G06F9/30G06F9/38G06F9/48
    • G06F9/3824G06F9/3836G06F9/3838G06F9/384G06F9/3855G06F9/3857G06F9/3865G06F9/3885G06F9/4812
    • An optimized storage system is implemented in a processor that executes instructions out of order. The system minimizes storage requirements for dependency operands in the processor by eliminating a need for separate storage mechanisms for holding different dependency operands that are produced from different instructions. The system comprises the following elements. An instruction reordering mechanism is configured to permit execution of the instructions in an out of order sequence. Rename registers (RRs) are associated with the reordering mechanism. Logic causes storage of trap information in the rename registers intermixed with instruction execution results. The trap information may be associated with arithmetic integer or floating point (fp) operations and can include the identity of the trapped instruction, the trapped operation, etc. Logic further causes storage of different sized dependency operands within the RRs. The dependency operands can include, for example, carry borrow (cb) operands and/or shift amount register (sar) operands. The dependency operands are produced by instructions and stored in the rename registers and are also retrieved and utilized by instructions. Significantly, operand dependencies of different types and sizes can be stored and intermixed in the same set of rename registers.
    • 在处理器中实现优化的存储系统,该处理器执行不正常的指令。 该系统通过消除对用于保存由不同指令生成的不同依赖关系操作数的单独存储机制的需要,最小化对处理器中相关性操作数的存储要求。 该系统包括以下元件。 指令重排序机制被配置为允许按顺序执行指令。 重命名寄存器(RR)与重新排序机制相关联。 逻辑导致重命名寄存器中的陷阱信息的存储与指令执行结果混合。 陷阱信息可以与算术整数或浮点(fp)操作相关联,并且可以包括被捕获指令的标识,被捕获的操作等。逻辑进一步导致在RR内存储不同大小的依赖操作数。 相关性操作数可以包括例如携带借位(cb)操作数和/或移位量寄存器(sar)操作数。 相关操作数由指令产生并存储在重命名寄存器中,并且也由指令检索和使用。 重要的是,不同类型和大小的操作数相关性可以被存储并混合在同一组重命名寄存器中。
    • 19. 发明授权
    • Optimized storage system and method for a processor that executes
instructions out of order
    • 优化的存储系统和处理器的方法执行指令无序
    • US5875340A
    • 1999-02-23
    • US658909
    • 1996-05-31
    • Doug QuarnstromAshok KumarGregg Lesartre
    • Doug QuarnstromAshok KumarGregg Lesartre
    • G06F9/30G06F9/38G06F9/48G06F9/46
    • G06F9/4812G06F9/3824G06F9/3836G06F9/3838G06F9/384G06F9/3855G06F9/3857G06F9/3865G06F9/3885
    • An optimized storage system is implemented in a processor that executes instructions out of order. The system comprises the following elements. An instruction reordering mechanism is configured to permit execution of the instructions in an out of order sequence. Rename registers (RRs) are associated with the reordering mechanism. Logic causes storage of trap information in the rename registers intermixed with instruction execution results. The trap information may be associated with arithmetic integer or floating point (fp) operations and can include the identity of the trapped instruction, the trapped operation, etc. Logic further causes storage of different sized dependency operands within the RRs. The dependency operands can include, for example, carry borrow (cb) operands and/or shift amount register (sar) operands. The dependency operands are produced by instructions and stored in the rename registers and are also retrieved and utilized by instructions.
    • 在处理器中实现优化的存储系统,该处理器执行不正常的指令。 该系统包括以下元件。 指令重排序机制被配置为允许按顺序执行指令。 重命名寄存器(RR)与重新排序机制相关联。 逻辑导致重命名寄存器中的陷阱信息的存储与指令执行结果混合。 陷阱信息可以与算术整数或浮点(fp)操作相关联,并且可以包括被捕获指令的标识,被捕获的操作等。逻辑进一步导致在RR内存储不同大小的依赖操作数。 相关性操作数可以包括例如携带借位(cb)操作数和/或移位量寄存器(sar)操作数。 相关操作数由指令产生并存储在重命名寄存器中,并且也由指令检索和使用。