Method and apparatus for generating event handler vectors based on both
operating mode and event type
    2.
    发明授权
    Method and apparatus for generating event handler vectors based on both operating mode and event type 失效
    基于操作模式和事件类型生成事件处理程序向量的方法和装置

    公开(公告)号:US5889982A

    公开(公告)日:1999-03-30

    申请号:US498696

    申请日:1995-07-01

    IPC分类号: G06F9/48 G06F9/00

    CPC分类号: G06F9/4812

    摘要: A method and apparatus for handling events, such as those which occur in a processor. An event vector is formed by combining event type information indicating a type of event in the processor and mode information indicating an operating mode of the processor. A microcode event handler vector is generated therefrom, for example, by referencing a lookup table. The microcode event handler vector is then used for invoking a microcode event handler to handle occurrence of these events in the processor. By the formation of an event vector, and the microcode event handler vector, execution performance is increased due to avoiding conditional branching within the processor, such as modem high performance architectures, including those which execute instructions in and out-of-order.

    摘要翻译: 一种处理事件的方法和装置,例如在处理器中发生的事件。 通过组合指示处理器中的事件类型的事件类型信息和指示处理器的操作模式的模式信息来形成事件向量。 例如,通过引用查找表来生成微代码事件处理程序向量。 然后,微代码事件处理程序向量用于调用微代码事件处理程序来处理处理器中这些事件的发生。 通过形成事件向量和微代码事件处理程序向量,由于避免了处理器内的条件分支,诸如调制解调器高性能体系结构(包括执行执行指令和无序执行指令)的执行性能增加。

    Method and system for efficient cache memory updating with a least recently used (LRU) protocol
    3.
    发明授权
    Method and system for efficient cache memory updating with a least recently used (LRU) protocol 失效
    使用最近最少使用(LRU)协议高效缓存存储器更新的方法和系统

    公开(公告)号:US06643742B1

    公开(公告)日:2003-11-04

    申请号:US09528748

    申请日:2000-03-20

    IPC分类号: G06F1200

    CPC分类号: G06F12/124 G06F12/125

    摘要: A method of and system for concurrently processing multiple memory requests. The first and second memory requests contain a linear address. A search for the cache entry in a cache block is issued in response to the linear address. After locating the cache entries associated with the memory requests, there is an update of the least recently used status for the cache entries with reference to the memory requests.

    摘要翻译: 一种用于同时处理多个存储器请求的方法和系统。 第一个和第二个存储器请求包含一个线性地址。 响应于线性地址发出对高速缓存块中的高速缓存条目的搜索。 在定位与存储器请求相关联的高速缓存条目之后,参考存储器请求对高速缓存条目的最近最近使用的状态进行更新。