发明授权
- 专利标题: Posting out-of-sequence fetches
- 专利标题(中): 发布超时取款
-
申请号: US51792申请日: 1987-05-18
-
公开(公告)号: US4991090A公开(公告)日: 1991-02-05
- 发明人: Philip G. Emma , Joshua W. Knight, III , James H. Pomerene , Rudolph N. Rechtschaffen , Frank J. Sparacio
- 申请人: Philip G. Emma , Joshua W. Knight, III , James H. Pomerene , Rudolph N. Rechtschaffen , Frank J. Sparacio
- 申请人地址: NY Armonk
- 专利权人: International Business Machines Corporation
- 当前专利权人: International Business Machines Corporation
- 当前专利权人地址: NY Armonk
- 主分类号: G06F9/38
- IPC分类号: G06F9/38 ; G06F15/16 ; G06F15/177
摘要:
Monitoring apparatus is provided to allow out-of-sequence fetching of operands while preserving the appearance of in-sequence fetching to the processor of a computer. The key elements include a stack (119) of N entries holding the addresses of the last M, where M is less than or equal to N, out-of-sequence fetches. A comparator (103) is provided for comparing addresses in the stack with a test address. This test address is supplied via an OR gate (107) as either store addresses or cross-invalidate addresses, the latter being for a multiprocessor system. The addresses in the stack that compare with the test address are set as invalid. In addition, all addresses in the stack are set as invalid on the occurrence of a cache miss or serializing instruction. Finally, a select and check entry function (113) associates an address in the stack with the instruction it represents and deletes the address from the stack when the instruction is handled in its proper sequence.
公开/授权文献
- USD383383S Bottle 公开/授权日:1997-09-09
信息查询