会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 8. 发明申请
    • Method and System for Restoring Register Mapper States for an Out-Of-Order Microprocessor
    • 用于为无序微处理器恢复寄存器映射器状态的方法和系统
    • US20080195850A1
    • 2008-08-14
    • US11674754
    • 2007-02-14
    • Christopher M. AbernathyMary D. BrownDung Q. NguyenJoel A. Silberman
    • Christopher M. AbernathyMary D. BrownDung Q. NguyenJoel A. Silberman
    • G06F9/38
    • G06F9/3863G06F9/3802G06F9/384G06F9/3842G06F9/3885
    • A method of restoring register mapper states for an out-of-order microprocessor. A processor maps a logical register to a physical register in a map table in response to a first instruction. Instruction sequencing logic records a second speculatively executed instruction as a most recently dispatched instruction in the map table when the second instruction maps the same logical register of the first instruction. The instruction sequencing logic sets an evictor instruction tag (ITAG) of the first instruction in the map table when the second instruction maps a same logical register of the first instruction. The instruction sequencing logic detects mispredicted speculative instructions, determines which instructions in the map table were dispatched prior to the mispredicted speculative instructions, and restores the map table to a state prior to the mispredicted speculative instructions by utilizing the evictor ITAG to restore one or more A bits in the map table data structure.
    • 一种恢复无序微处理器的寄存器映射器状态的方法。 处理器响应于第一指令将逻辑寄存器映射到地图表中的物理寄存器。 当第二指令映射第一指令的相同逻辑寄存器时,指令排序逻辑将第二推测执行指令记录为映射表中最近调度的指令。 当第二指令映射第一指令的相同逻辑寄存器时,指令排序逻辑设置映射表中的第一指令的撤销指令标签(ITAG)。 指令排序逻辑检测误预测的推测指令,确定映射表中的哪些指令在误预测的推测指令之前被分派,并且通过利用驱逐者ITAG恢复一个或多个A,将映射表恢复到误预测的推测指令之前的状态 位图中的数据结构。