Patent · US Expired

Digital data processing system capable of executing a plurality of internal language dialects

US4618925A · kind A · utility

3Cited by
8References
6Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJul 13, 1984
Grant dateOct 21, 1986
Priority date
Expiry dateJul 13, 2004

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F8/47
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

The processor of the present invention can execute any of a plurality of dialects of "S-Language" instructions. S-Languages are of a higher order than typical machine languages but of a lower order than the user's own high order language. They can be tailored for compatibility with user high order languages. Each instruction of a particular S-Language is interpreted by a sequence of microinstructions. In the processor of the present invention, dispatching to the microinstruction sequencer is controlled jointly by the instruction bit pattern and the current contents of a dialect register. Each procedure to be executed carries with it information from which the appropriate contents of the dialect register may be determined. Thus, the processor of the present invention can always operate as an effective optimum processor for executing the procedure regardless of the source language chosen for writing that procedure.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.