Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home I/O Systems High-speed-instruction-control-for-vector-processors-with-remapping

 Wavenumber-adaptive control of sound radiation from structures using a `virtual` microphone array method
The principle underlying the ASAC method of the present invention is to estimate the spatial ...


 Method for storing serial data on a recording carrier
In accordance with the principles of the present invention, a simple and quick method for editing ...


 Data transmission method and device
The present invention overcomes the above drawbacks by providing a data transmission method capable ...


 Postage meter with keyboard keys used for changing operating constants
In a postage meter having means for printing postage, means for displaying numerical values, means ...


 Current sharing modular power system
A block diagram of the current sharing modular power system of the present invention is ...


 Power supply with multiple outputs and load balancing
OF THE INVENTION With reference to FIG. 3, a prior art power supply connects in parallel the ...


 Function test evaluation apparatus for evaluating a function test of a logic circuit
Accordingly, an object of the invention is to provide a function test evaluation apparatus for ...


 Graphic communication apparatus
What is claimed is: 1. Graphic communication apparatus, comprising, in combination: a writing ...


 Electronic blackboard apparatus
Accordingly, a primary object of the present invention is to provide an electronic blackboard ...


 Remote indicating low battery voltage enunciator method and apparatus
Therefore, what is claimed and desired to be protected by Letters Patent is: 1. Low power supply ...


 High-speed instruction control for vector processors with remapping

Details
Inventors: Byers, Larry L.;
Assignee: Sperry Corporation (Blue Bell, PA)
Primary Examiner: Harkcom; Gary V.
Assistant Examiner: Anderson; Lawrence E.
Attorney, Agent or Firm: Sowell; John B., Marhoefer; L. J., Scott; T. J.

An instruction flow control system includes an instruction buffer for receiving stored program instructions. A program address generator signals the instruction buffer for fetching the instructions. A translate RAM decodes the fetched instructions and a translate map gate array generates an address to the translate RAM in response to mapped and remapped instructions being fetched from the instruction buffer. The map gate array looks at an operation code included in the instructions and determines if remapping is required. If so, an address is generated including a constant providing a block of specific addresses and a variable providing a specific address within the block. The mapped instruction includes a seven bit operation code field and, in response to a mapped instruction being fetched, all of the seven bits are mapped directly to the translate RAM address. The address generated by the map gate array includes a most significant address bit and, in response to a remapped instruction being fetched, the gate array forces the most significant bit to 1 and generates an address by selecting a unique variable of the remapped instruction.

DETAILED DESCRIPTION Having thus described the invention, what is claimed is: 1.
An instruction flow control system for a main processor for processing mapped and remapped instructions, mapped instructions being where the address or instructions is not loaded directly into an active control register but is modified prior to loading, remapped instructions being where the instruction is modified at least twice, said instructions including operation codes based on which the determination is made whether to remap said instructions, comprising: instruction buffer means connected to said main processor for receiving stored program instructions to be remapped; program address generator means connected to the instruction buffer means for fetching the program instructions to be remapped; map gate array means connected to said instruction buffer means for determining whether certain of said instructions from said instruction buffer are to be mapped or remapped and for instructions to be remapped generating an address including a constant address and a variable address which are indicative of a plurality of operation codes in response to a single remap program instruction being fetched from the instruction buffer means; and a program instruction translate RAM connected to the output of said map gate array means for decoding each of said constant and said variable address into a plurality of operation code instructions for controlling said main processor, whereby a plurality of operation codes may be generated from a single instruction to be remapped by said map gate array means and said program instruction translate ram.
2.
The system of claim 1 wherein said map gate array means examines the field of the operation code of the program instructions and determines if remapping is required, and in response to a remapping requirement, said address is generated including a constant address from a block of specific addresses and a variable address from a specific address within the block of variable addresses



Related patents
  Pipeline circuit
An object of the present invention is to provide a pipeline circuit which can improve the performance of a CPU without drastically increasing an amount of hardware and ...
  Data encoding method and system employing two-thirds code rate with full word look-ahead
OF A PREFERRED EMBODIMENT Before describing the embodiment of the invention in conjunction with the accompanying drawings, the conceptual basis underlying the invention ...
  Synchronization-promoting data coding method
This invention pertains to a method of run-length-limited encoding. More particularly, it pertains to such a method for encoding a string of binary bits which includes a ...
  Modulator circuit for a recording for a digital recording medium
It is an object of the present invention to provide a modulator circuit which is reduced in scale so that it can be incorporated into a large scale integrated circuit. I...
  Semiconductor memory device including read only memory element for storing fixed information
The present invention was made to resolve the above-mentioned problem and has as its object the reliable prevention of erasure by ultraviolet light of fixed information, ...
  Apparatus and method for optimal error correcting code to parity conversion
The present invention provides a computer system having ECC memory and a parity checked system data bus. The computer system includes means for operatively coupling ECC ...
  Selections between alternate control word and current instruction generated control word for alu in respond to alu output and current instruction
The invention provides a new processor for use in a digital data processing system. The processor includes a circuit which generates control signals controlling the ...
  Apparatus for monitoring two electric quantities by combining three consecutive samples of each quantity
What is claimed is: 1. Apparatus for monitoring a variable derived from a first substantially sinusoidal electric quantity having a first period and a second ...
  Long wavelength acoustic flowmeter
It is, therefore, an object of the present invention to provide an instrument capable of accurately mesuring the average flow velocity or volume flowrate of an arbitrary ...
  Adaptive system for controlling noise generated by or emanating from a primary noise source
Accordingly, a primary goal of the present invention is to provide noise control methods and apparatus that can rapidly adapt, or converge, to an optimum state wherein ...

0.024

Archive: All patents - Links

Copyright (c)2006 Eipa-patents.org - All rights reserved