发明名称 METHOD AND SYSTEM FOR DYNAMICALLY CONTROLLING THE OPERATION OF A PROGRAM
摘要 A data processing system and method of operation which substantially reduces the time lost in unnecessarily checking for the presence of all memory references required by a special section of code in an operating system before the program is run and which dynamically protect the program requiring the memory reference from crashing if the memory reference is not presently available. The method assumes that all memory references are available and begins running the special section of code. If a request is made for information not in assigned memory storage, the data processing system interrupts the running of the special section of code and undoes everything the special section of code has done prior to the interrupt. The requested memory reference is then located in storage. The information is retrieved and written into assigned memory. The special section of code is then restarted and supplied the needed information. It has been found that it takes much less time to assume the memory references will succeed and occasionally interrupt, erase and restart, than to make a time-consuming preliminary check for all memory references.
申请公布号 CA2025197(C) 申请公布日期 1998.04.21
申请号 CA19902025197 申请日期 1990.09.12
申请人 DATA GENERAL CORPORATION 发明人 KELLEY, MICHAEL H.
分类号 G06F12/14;G06F9/38;G06F9/46;G06F11/00;G06F11/14;(IPC1-7):G06F9/00;G06F9/30 主分类号 G06F12/14
代理机构 代理人
主权项
地址