G - Physics – 06 – F
Patent
G - Physics
06
F
354/230.5
G06F 9/44 (2006.01) G06F 13/10 (2006.01)
Patent
CA 1232690
ABSTRACT OF THE DISCLOSURE Emulation method and apparatus allowing a first system, which is not designed as a functional duplicate of a second system, to emulate the second system. The input/output structure of the second system is emulated in the first system by means of routines stored therein and which direct the already existing input/output structure to operate in the same manner as the input/ output structure of the second system. The emulation routines are in turn invoked through the non-maskable interrupt mechanism of the first system by a modification thereto which detects the occurrence of "foreign" input/output requests; that is, input/output requests occurring in programs originally written for the second system and which are not normally recognized by the first system. The input/output structure of the first system includes input/ output devices having ports occupying a first range of the system address space and the input/output devices of the second system have ports located within a second, differing range of address space. In the foreign requests detector a comparator compares input/output request port addresses to the range of port addresses occupied by the system input/output devices and indicates when a port address is within the range of address space occupied by the system input/ output devices. The foreign request detector generates a non-maskable interrupt to invoke an input/output emulation routine upon the occurrence of input/output requests which do not normally fall within the range of input/output ports supported by the first system.
484250
Albright Loren O.
Angel David J.
Klos Patrick
Moskun James P.
Tyler Carol W.
Lg Semicon Co. Ltd.
Smart & Biggar
LandOfFree
Emulation of a data processing system does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Emulation of a data processing system, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Emulation of a data processing system will most certainly appreciate the feedback.
Profile ID: LFCA-PAI-O-1204274