Apparatus and method for emulation routine control transfer via

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395500, G06F 1200

Patent

active

054086221

ABSTRACT:
An apparatus for emulation routine control transfer creates a jump host instruction (JHI) containing the address of a next emulation routine during the execution of a current emulation routine and outputs the JHI at the end of current emulation routine for transfer of host processor control. The apparatus preferably comprises: an emulated program counter (EPC), a summing means, a state machine, a pointer storage means, an opcode storage means, and a jump instruction circuit. The state machine is preferably coupled to control the loading of the EPC, the loading of the opcode storage means, the summing means, the pointer storage means and the operation of the jump instruction circuit. The pointer storage means is preferably coupled between the data bus and the jump instruction circuit. The state machine preferably issues commands on the control bus and directly to the summing means and the jump instruction circuit to prefetch the next emulation routine, create a jump instruction to the beginning of the next emulation routine and assert the jump instruction on the bus at the appropriate time to transfer directly from one emulation routine to the next using the single host jump instruction. The jump host instruction is placed upon the host processor's instruction bus after execution of the final instruction within a current emulation routine. Thus, the execution of the next emulation routine begins immediately after the execution of the jump host instruction, and significant amounts of processing time associated with the dispatch loop are eliminated.

REFERENCES:
patent: 4087857 (1978-05-01), Joyce et al.
patent: 4587612 (1986-05-01), Fisk et al.
patent: 4714994 (1987-12-01), Oklobdzija et al.
patent: 4780819 (1988-10-01), Kashiwagi
patent: 4785392 (1988-11-01), Maier et al.
patent: 4812975 (1989-03-01), Adachi et al.
patent: 4841476 (1989-06-01), Mitchell et al.
patent: 4992934 (1991-02-01), Portanova et al.
patent: 5077657 (1991-12-01), Cooper et al.
patent: 5167023 (1992-11-01), de Nicolas et al.
patent: 5237664 (1993-08-01), Usami

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Apparatus and method for emulation routine control transfer via does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Apparatus and method for emulation routine control transfer via , we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Apparatus and method for emulation routine control transfer via will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-73448

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.