发明名称 Procedure state descriptor system for digital data processors.
摘要 <p>A procedure state descriptor system for generating state reports of the progress of the invocation process for procedures executed on a digital data processing system is disclosed. The procedure state descriptor system includes a procedure descriptor generator process that generates a procedure descriptor for each procedure. Each procedure descriptor contains a number of offset values that are offset addresses from the start of the procedure to locations in the procedure that are the demarcations between states of the invocation process for the procedure. When a particular procedure is invoked for execution, a procedure state analyzation process accesses the procedure descriptor offset values for the procedure, the memory address of the start of the procedure, and the address of the next instruction to be executed in the procedure. The procedure state analyzation process then determines the difference between the address of the instruction to be next executed and the starting address of the procedure. The difference between the two addresses is compared to the offset values to determine the state of the invocation process for the procedure. As the result of selected state determinations, the procedure state analyzation process also may review the next instruction to be executed by the invoked procedure. The instruction is reviewed to determine if it is a specific type of instruction indicating that the procedure was in still another invocation state.</p>
申请公布号 EP0417916(A2) 申请公布日期 1991.03.20
申请号 EP19900308983 申请日期 1990.08.15
申请人 DIGITAL EQUIPMENT CORPORATION 发明人 ELLIS JOHN, R.;NYLANDER CHARLES G.;PETERSON KIM, R.
分类号 G06F9/40;G06F9/46;G06F11/34 主分类号 G06F9/40
代理机构 代理人
主权项
地址