Matches 301 - 350 out of 387 < 1 2 3 4 5 6 7 8 >
Match Document Document Title
5852726 Method and apparatus for executing two types of instructions that specify registers of a shared logical register file in a stack and a non-stack referenced manner  
A method and apparatus for executing floating point and packed data instructions using a single physical register file that is aliased. According to one aspect of the invention, a processor is...
5850573 Control method for peripheral device in host computer connectable to a plurality of peripheral devices  
A method of loading a program on a host computer connectable to a plurality of peripheral devices includes inquiring a device type of a peripheral device connected thereto, knowing the type of the...
5848271 Process and apparatus for controlling the work flow in a multi-user computing system  
A new computerized information flow technology is provided where information in an organization may be logically and automatically routed through a predefined sequence of activities to users who...
5842007 Method and system for transferring high level control messaging framing and payload data in a serial stream in a communications system  
A method of transferring payload, control and messaging data in a communications system, in a serial data stream at a pre-set bit rate per second is disclosed. The method comprises, transferring a...
5832257 Digital signal processing method and system employing separate program and data memories to store data  
A digital signal processing system for executing instructions and processing data, including a program memory which stores the instructions and a first portion of the data, a data memory which...
5832258 Digital signal processor and associated method for conditional data operation with no condition code update  
A digital signal processor that includes an execution unit, a condition code register, a program memory, a program control unit, and an instruction decoder. The program memory stores a sequence of...
5826069 Having write merge and data override capability for a superscalar processing device  
A mechanism and method for use in a superscalar microprocessor for storing into a register file within a single clock cycle, the results of multiple instructions (or micro-ops) that become...
5819117 Method and system for facilitating byte ordering interfacing of a computer system  
A method and data processing system for transferring data between the system and a memory system using more than one byte ordering convention by incorporating byte order information into...
5819077 Graphics drawing system and method based on a client server system having shared graphics resources  
A graphics system utilizes the graphics standardization specification PEX for providing high-speed drawing when a client and a server locally operate on the same machine and allow an application to...
5815695 Method and apparatus for using condition codes to nullify instructions based on results of previously-executed instructions on a computer processor  
The invention is a method and apparatus for conditionally nullifying a current instruction based on a first test value where the first test value can be set in one or more prior instructions and...
5812837 Data processing apparatus for controlling an interrupt process and its method  
An interrupt processing apparatus is set if an interrupt factor occurs during execution of a moved instruction. The interrupt processing unit generates an interrupt single when processing after...
5812836 System for processing iterative tasks in data processing systems  
A data processor comprises storage (e.g., registers) for each of first, second and third values, a processor condition register for processor condition codes, and logic for decoding instructions...
5802332 Single-chip microcomputer and electronic device using the same  
A single-chip microcomputer and electronic device using the same are ideally adapted for an electronic notebook, electronic dictionary and the like with a reduced overall system power consumption....
5796996 Processor apparatus and its control method for controlling a processor having a CPU for executing an instruction according to a control program  
In the case where a CPU executes a write instruction of a control program for a memory mapped register of an external memory, a write address and write data are written into an output buffer,...
5796977 Highly pipelined bus architecture  
A computer system incorporating a pipelined bus that maintains data coherency, supports long latency transactions and provides processor order is described. The computer system includes bus agents...
5790821 Control bit vector storage for storing control vectors corresponding to instruction operations in a microprocessor  
A control bit vector storage is provided. The present control bit vector storage (preferably included within a functional unit) stores control bits indicative of a particular instruction. The...
5784602 Method and apparatus for digital signal processing for integrated circuit architecture  
A digital signal processing system is described in which a microprocessor unit 2 operating under control of microprocessor program instruction words controls data transfer to and from a data...
5774708 Method to test the running of a program of instructions carried out by an ASIC and ASIC pertaining thereto  
A method and apparatus to test the running of a program of instructions encoded on one or more words, carried out by an integrated circuit, the program being contained in a memory connected to a...
5771376 Pipeline arithmetic and logic system with clock control function for selectively supplying clock to a given unit  
A pipeline arithmetic and logic system capable of adjusting operational timings among stages without using an NOP instruction, providing a size reduction of its control section. The system has a...
5768553 Microprocessor using an instruction field to define DSP instructions  
A microprocessor employing a DSP unit and an instruction decode unit is provided. The instruction decode unit is configured to detect an instruction field included with an instruction, and to...
5765026 Method for implementing state machine using link lists by dividing each one of the combinations into an initial section, an immediate section, and a final section  
An improved method and system for creating state machines in microcode. State machines are typically defined by a plurality having at least a combinations of current state, next state. Each one of...
5761522 Program control system programmable to selectively execute a plurality of programs  
The present invention provides a program control system including plural programs, plural execution means each of which executes the corresponding program of the plural programs, a memory for...
5754889 Auto write counter for controlling a multi-sector write operation in a disk drive controller  
A host interface uses a state machine to control multiple sector transfers between a host computer and a physical storage medium, so that the idle time between sector transfers is minimized and not...
5752073 Digital signal processor architecture  
A digital signal processing architecture is inherently cyclical in nature, by providing a timer which can be programmed to reset the processor and return to the first instruction periodically,...
5745743 Digital signal processor integrally incorporating a coefficient interpolator structured on a hardware basis  
A digital signal processing for, e.g., tone synthesis or tone control is performed by reading a microprogram from a microprogram memory and executing a digital signal processing algorithm according...
5745729 Methods and apparatuses for servicing load instructions  
A dual-ported tag array of a cache allows simultaneous access of the tag array by miss data of older LOAD instructions being returned during the same cycle that a new LOAD instruction is accessing...
5737534 Task allocation in a system of networked processors  
One process which is executed by each information processing apparatus can be efficiently continued by another information processing apparatus in accordance with use states of memory resources of...
5734901 Electronic mail information associated with native application data  
A computer implemented method and apparatus for providing the functions of electronic mail in a computer system which is integrated within a display or a window under control of a first application...
5715439 Bi-directional co-processor interface  
A co-processor interface allows both a general processor and a relay ladder processor to make repeated calls to each other in the execution of subroutines. A register transfer instruction detected...
5710912 Method and apparatus for enabling a computer system to adjust for latency assumptions  
A method and system are disclosed which allow a computer program to execute properly in object code compatible processing systems which have latencies different from those with which the program...
5708788 Method for adjusting fetch program counter in response to the number of instructions fetched and issued  
A clocked instruction flow is managed subject to issue and fetch constraints through a plurality of instruction latches which receive instructions from selected memory locations. By checking the...
5708830 Asynchronous data coprocessor utilizing systolic array processors and an auxiliary microprocessor interacting therewith  
A coprocessor has a systolic array of processors each associated with a memory; an array data bus conveying input data to and output data from connections to the array; data buffers for the input...
5678055 Method and device for generating Grobner bases to reduce memory usage and increase computing speed  
A method and device for generating the Grobner bases to reduce the memory usage and compute at a high speed. The method comprises the steps of a) selecting a prime number, b) computing the...
5675776 Data processor using FIFO memories for routing operations to parallel operational units  
The device is adapted more particularly to process programs written in FORTH. The device includes a) a program memory (1) storing instruction data, b) an operational unit (15) comprising a...
5675777 Architecture for minimal instruction set computing system  
A computing system architecture that uses a minimal instruction set for the functioning of a general purpose computing system as well as applying completely unencoded instructions from memory...
5657484 Method for carrying out a boolean operation between any two bits of any two registers  
A method for loading the content of any selected cell of a source register to any selected cell of a destination register. The value in the selected source cell is tested for a value of zero. The...
5655116 Apparatus and methods for retrieving information  
A query translator translates a query between a graphical user interface and a knowledge representation system. The knowledge representation system reformulates the query and generates an access...
5640548 Method and apparatus for unstacking registers in a data processing system  
A method and apparatus for unstacking registers in a data processing system (100). In one form, the present invention is a more time efficient solution to the problem of unstacking and stacking...
5604490 Method and system for providing a user access to multiple secured subsystems  
An improvement relating to the security of an operating system for either a stand alone computer system or for a networked computer system. The operating system provides improved security for...
5604909 Apparatus for processing instructions in a computing system  
A computing system has first and second instruction storing circuits, each instruction storing circuit storing N instructions for parallel output. An instruction dispatch circuit, coupled to the...
5603018 Program developing system allowing a specification definition to be represented by a plurality of different graphical, non-procedural representation formats  
A program developing system includes a plurality of graphic editors representing specification definition information a user inputs in representation formats different from each other and a mutual...
5574917 Method for information communication between concurrently operating computer programs  
A method of communication in a computer system is provided for transferring information between multiple, concurrently operating programs, each of which may have a respective window display. The...
5574898 Dynamic software version auditor which monitors a process to provide a list of objects that are accessed  
A data processing system and method features an object selector including an auditor for recording, as an audit record, which versions of objects are accessed by a processor during a data...
5574903 Method and apparatus for handling request regarding information stored in a file system  
In a computer including at least one caller adapted to request access to a storage media, the storage media being organized according to one of at least one file system format, a system for...
5574934 Preemptive priority-based transmission of signals using virtual channels  
A computer system for transmitting two or more types of signals. Each type of signal is assigned a priority level. Signals of a particular type are transmitted as they become ready for...
5574922 Processor with sequences of processor instructions for locked memory updates  
A system and method for executing sequences of instructions which can be used to access a memory location in a locked fashion. The first instruction specifies an address and sets a lock register...
5574918 Method and apparatus for configuring computer program from available subprograms  
A graphic program configuration system is described that allows a user to create complete computer programs. In particular, the present invention improves on the prior art by providing a system and...
5574888 A method and apparatus for establishing compatibility between communication applications producing at commands and a telephony application programming interface  
An interface for enabling data communication software applications previously sold in the commercial marketplace to utilize a Telephony Application Programming Interface ("TAPI") within the...
5574912 Lattice scheduler method for reducing the impact of covert-channel countermeasures  
A method for scheduling processes for execution in a computer system organizes the processes into run queues in accordance with the respective secrecy classes of the processes. A CPU time slot is...
5574913 Control unit for a computer system comprising a plurality of CPU's having different instruction properties  
CPUs are grouped into a plurality of groups of CPUs. CPUs of a particular group have a similar instruction configuration, but their instruction properties are different. The CPUs of one group may...
Matches 301 - 350 out of 387 < 1 2 3 4 5 6 7 8 >