U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Quotables

"The wireless music box has no imaginable commercial value. Who would pay for a message sent to nobody in particular?"

David Sarnoff, American radio pioneer ; 1921

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Class 703/26 - Of instruction


Subclass of Class 703 - Data processing: structural design, modeling, simulation, and emulation
Definition: Subject matter comprising means or steps for emulating
No. of patents: 556
Last issue date: 03/27/2012


                    14  
NumberTitleIssue Date
5185865System for simulating block transfer with slave module incapable of block transfer by locking bus for multiple individual transfers
Interface ciruitry for accomplishing a block transfer of information over a NuBus protocol bus having associated therewith a plurality of individual computer modules through the steps of testing to determine whether an addressed module is capable of accom...
02/09/1993
5179703Dynamically adaptive environment for computer programs
Multiple versions of a given system command are run on a single operating system by using one command processing program per command irrespective of its version. Each version of the command has a command definition which has the same format for all counte...
01/12/1993
5168559Emulation system capable of complying with microcomputers having different on-chip memory capacities
An emulation system which includes an evaluation chip, a program memory and a data memory and is coupled to an external memory comprises an area discriminator for discriminating whether or not a location to be accessed by the evaluation chip is within an ...
12/01/1992
5167023Translating a dynamic transfer control instruction address in a simulated CPU processor
The system and method of this invention simulates the flow of control of an application program targeted for a specific instruction set of a specific processor by utilizing a simulator running on a second processing system having a second processor with a...
11/24/1992
5077657Emulator Assist unit which forms addresses of user instruction operands in response to emulator assist unit commands from host processor
An emulator is comprised of a host processor, an emulator, assist unit, and a memory which are closely coupled together over a co-processor bus. Stored in the memory is a user program which is a sequence of instructions from a user instruction set that is...
12/31/1991
5073968Method and apparatus for marking emulation analysis states
Additional memory for holding marking tags is used for providing additional information regarding states acquired by an emulator during tracing for dequeueing. The marking tags are determined according to a predetermined coding scheme, loaded in a marking...
12/17/1991
5036457Bit string compressor with boolean operation processing capability
An apparatus and method, for use with a computer, for converting an uncompressed one-dimensional array of binary bits into a compressed binary bit string and/or for processing a Boolean operation on a first and a second compressed bit string. The first an...
07/30/1991
4975869Fast emulator using slow processor
Software driven controller emulator includes hardware apparatus for emulating the controller at a speed faster than the software driven emulator, incorporating predicting a next event to be emulated and preactivating dedicated logic to emulate the control...
12/04/1990
4972317Microprocessor implemented data processing system capable of emulating execution of special instructions not within the established microprocessor instruction set by switching access from a main store portion of a memory
A microprocessor chip which is capable of executing a specific subset of instructions on behalf of the main storage portion of a computer memory can be made to emulate direct execution instructions not in that specific subset while working on behalf a con...
11/20/1990
4964039Apparatus for processing code data associated with management data including identification data
An information processing apparatus is provided with an optical disk for storing image data and code data. The code data stored in the optical disk have different data format. The optical disk further stores a flag indicating the data format of each code ...
10/16/1990
4939507Virtual and emulated objects for use in the user interface of a display screen of a display processor
A user interface is represented on the display screen in the form of metaphoric objects, called icons, with which the user can interact by changing the input focus to a designated object by visually pointed to it via the input means, which thereafter perm...
07/03/1990
4939637Circuitry for producing emulation mode in single chip microcomputer
An emulator circuit utilizes an Intel 8031 microprocessor with external address and data buses to emulate an Intel 8051 single chip microcomputer with no external buses by providing external registers into which the contents of the internal 8031 "Port 0" ...
07/03/1990
4937036Concurrent display of data from two different display processors and user interface therefore
A multiprocessor system comprises concurrent display of video data reflecting the operation of two processors in discrete portions of a single display screen with a user interface adapted for interaction with both processors. One processor controls the en...
06/26/1990
4920481Emulation with display update trapping
An emulating data processor includes a host system and an emulating processor with outputs to and inputs from the host system. The emulating processor executes sequences of instructions executable by a PC being emulated, but a host processor independently...
04/24/1990
4885681I/O Execution method for a virtual machine system and system therefor
In a virtual machine system (VMS) capable of concurrently running at least one operating system (OS) under one real computer system and a control program (VMCP) for controlling the VMS, the object is to reduce the overhead produced for simulating VM I/Os ...
12/05/1989
4841476Extended floating point operations supporting emulation of source instruction execution
In a system which emulates execution of source CPU instructions and includes a translating unit (translator) for converting source instructions to target instructions and a target CPU instruction unit for processing and issuing translated target instructi...
06/20/1989
4812975Emulation method
A method for emulating programs in a system includes a plurality of first and second data processors having different instruction word sets. An instruction which interrupts the operating system on the first data processor is defined. When the instruction ...
03/14/1989
4794522Method for detecting modified object code in an emulator
A method of emulating the instructions of a target computer in the instructions of a host computer to operate the host computer in accordance with the target computer instructions, the target computer having the capability of modifying its own instruction...
12/27/1988
4780821Method for multiple programs management within a network having a server computer and a plurality of remote computers
The procedure which allows users of a computer system comprising a plurality of computers connected in a local area network to share both file resources and application programs on the local area network without modification to existing programs which wer...
10/25/1988
4771376Processor
Computers are formed with different architecture to attain optimum functions or performances according to the usage and objects. For standardization of processors for implementing predetermined operations in accordance with instuctions supplied from an ex...
09/13/1988
4763242Computer providing flexible processor extension, flexible instruction set extension, and implicit emulation for upward software compatibility
A computer and an instruction set are presented which allow for a number of assists to be easily incorporated into the computer, and which allow for an instruction set extension. The computer is designed to support instructions which move data between an ...
08/09/1988
4638423Emulating computer
An apparatus and method is disclosed for providing an emulating computer. The present invention consists of a computer having a storage area, processing unit, control circuits and translation circuit. The original instructions are first loaded into the st...
01/20/1987
4611277Microcomputer communications software
Disclosed is a microcomputer communications software implementation for controlling the transfer of data between a microcomputer and a host mainframe computer in various modes of operation, including an unattended mode, a terminal emulation mode, an autom...
09/09/1986
4604686Associative data access method (ADAM) and its means of implementation
An input/output driver program residing in digital computer apparatus responsive to Pascal type of software and which operates to emulate an asychronous terminal, as opposed to bisynchronous devices having defined protocols, in a distributed processing en...
08/05/1986
4587612Accelerated instruction mapping external to source and target instruction streams for near realtime injection into the latter
If a predetermined field (FIG. 3/27) within a source instruction indexes and accesses a body of control information from memory (FIG. 2/5), and if control information (FIG. 4) designates the field-to-field (register-to-register) mapping (FIG. 6), then a s...
05/06/1986
4574344Entry control store for enhanced CPU pipeline performance
An entry control store in a central processing unit (CPU) is addressed by the next macroinstruction to be executed by the CPU and fetches the microcode for the first line of that macroinstruction. Subsequent lines of microcode for that macroinstruction ar...
03/04/1986
4514803Methods for partitioning mainframe instruction sets to implement microprocessor based emulation thereof
Methods of applying LSI and microprocessors to the design of microprocessor-based LSI implementation of mainframe processors are described. A mainframe instruction set is partitioned into two or more subsets, each of which can be implemented by a micropro...
04/30/1985
4447876Emulator control sequencer
An emulator control sequencer comprises a programmable state machine which passively monitors the data bus of an emulator microprocessor, extracts certain information indicative of internal processor behavior, such as when the next opcode fetch will occur...
05/08/1984
4415969Macroinstruction translator unit for use in a microprocessor
An instruction translator unit which receives an instruction stream from a main memory of a microprocessor, for latching data fields, for generating microinstructions necessary to emulate the function encoded in an instruction, and for transferring the da...
11/15/1983
4370709Computer emulator with three segment microcode memory and two separate microcontrollers for operand derivation and execution phases
A microcoded central processing unit (CPU) is used to emulate the macroinstructions of a target computer. Each macroinstruction emulated is divided into two phases, an operand derivation or classification phase and an instruction execution phase. A microc...
01/25/1983
4315321Method and apparatus for enhancing the capabilities of a computing system
A method and apparatus for permitting an existing computing system to understand and operate upon applications programming, which has been prepared using the instruction set of another computing system. Selected memory units located in the central process...
02/09/1982
4277827Microprocessor based system for the development and emulation of programmable calculator control read only memory software
A microprocessor based system for both creating and emulating control read only memories (CROM) for use in conjunction with programmable calculators and the like. The development system operates as two independent yet integrated systems. The system genera...
07/07/1981
4127896Bidirectional interface utilizing read-only memory, decoder and multiplexer
An apparatus matches control code signals and data signals between data processing units which employ different control code formats. The interface is especially suitable for use between a computer bus interface and a controller or between two separate co...
11/28/1978
4084235Emulation apparatus
A processing unit includes emulation apparatus which operates to execute instructions of a target system, one of a plurality of ways depending upon the options and features of the target system being emulated. The options, features and characteristics of ...
04/11/1978
3955180Table driven emulation system
A host microprogrammed data processing system includes a plurality of tables to store information coded to define a plurality of a variety of different input-output system configurations of resources required to execute input-output instructions in a corr...
05/04/1976
                    14  
 
Sign InRegister
Username  
Password   
forgot password?