发明授权
US5764885A Apparatus and method for tracing data flows in high-speed computer
systems
失效
在高速计算机系统中跟踪数据流的装置和方法
- 专利标题: Apparatus and method for tracing data flows in high-speed computer systems
- 专利标题(中): 在高速计算机系统中跟踪数据流的装置和方法
-
申请号: US359216申请日: 1994-12-19
-
公开(公告)号: US5764885A公开(公告)日: 1998-06-09
- 发明人: Richard L. Sites , Sharon E. Perl , G. Michael Uhler , David G. Conroy
- 申请人: Richard L. Sites , Sharon E. Perl , G. Michael Uhler , David G. Conroy
- 申请人地址: MA Maynard
- 专利权人: Digital Equipment Corporation
- 当前专利权人: Digital Equipment Corporation
- 当前专利权人地址: MA Maynard
- 主分类号: G06F11/36
- IPC分类号: G06F11/36 ; G06F11/00
摘要:
A data flow of a processor is traced while accessing data stored in a memory and in a plurality of registers during operation of the processor. The tracing involves detecting an unpredictable accessing of data on the assumption that a predictable accessing can be reconstructed without any further input. The unpredictable accessing is identified by setting and clearing a trace bit associated with each of the registers according to identifying the accessing as direct memory-to-register, register-to-register, constant-to-register, and indirect memory. If a trace bit is set on a register storing data being used as a base address during the indirect memory acceding, data flow control information, such as the base address stored in the register being used during the indirect acceding is recorded in a queue, and from the queue the information can be stored in a trace buffer. During reconstruction of the operation, the trace buffer, and a copy of the data having an initial state can be examined to analyze the data flows during the real-time operation of the processor.
公开/授权文献
- US4934928A Rotating-drum heat treatment apparatus 公开/授权日:1990-06-19