← Back to Patent Explorer
US3646522A Expired / Lapsed US ⏱️ 0.0 years remaining

General purpose optimized microprogrammed miniprocessor

Assignee: Concurrent Computer Corp
•
Filing: 1969-08-15
•
Granted: 1972-02-29
•
Expires: 1989-08-15
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A processor system having a main memory to store user instructions and a read only memory which contains microroutines to emulate the user instructions. A user''s instruction is fetched from the main memory and placed in an instruction register, a separate decode read only memory holds the individual starting address for the appropriate microroutine utilized in a current user instruction. The operation code of the user''s instruction is applied from the instruction register to the decode read only memory for obtaining the starting address of a predetermined microroutine. Further, multiplication and division are performed according to a unique set of microroutines to significantly decrease processor operating time.

Inventors

  • 👤 Arthur R Furman
  • 👤 Richard Jones
  • 👤 Charles Moreland
  • 👤 Elliot Nestle

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 12:09
CPC Classifications
G; G06; G06F; G06F7/00; G06F7/38; G06F7/48; G06F7/52; G06F7/523; G06F7/527; G06F7/5272; G06F7/535; G06F9/00; G06F9/06; G06F9/22; G06F9/226; G06F9/26; G06F9/261; G06F2207/00; G06F2207/535; G06F2207/5353

Claims Analysis

Total Claims: 3
Claim 1
Independent Claim 151 words
A method for performing user''s instructions which are stored in a main memory of a processor in accordance with microroutines built into a first read only memory and starting addresses built into a second, read only memory, comprising the steps of fetching a user''s instruction from said main memory; initiating a phase placing said user''s instruction in an instruction register; applying the operation code of said user''s instruction from said instruction register to said second read only memory for obtaining a starting address for a predetermined microroutine from the first read only memory each individual starting address wired into the second read only memory addressing its own particular one of said built in microroutines; accessing by the obtained starting address the particular microroutine in the first read only memory which will execute the fetched user''s instruction; and causing said processor to process the accessed microroutine in compliance with said user''s instructions.
Claim 2
Independent Claim 151 words
A method for performing user''s instructions which are stored in a main memory of a processor in accordance with microroutines built into a first read only memory and starting addresses built into a second, read only memory, comprising the steps of fetching a user''s instruction from said main memory; initiating a phase placing said user''s instruction in an instruction register; applying the operation code of said user''s instruction from said instruction register to said second read only memory for obtaining a starting address for a predetermined microroutine from the first read only memory each individual starting address wired into the second read only memory addressing its own particular one of said built in microroutines; accessing by the obtained starting address the particular microroutine in the first read only memory which will execute the fetched user''s instruction; and causing said processor to process the accessed microroutine in compliance with said user''s instructions.
Claim 3
Dependent Claim 31 words
The method of claim 1 in which there is provided the further step of fetching the next user''s instruction from the main memory after the present user''s instruction has been executed.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1975-02-28 1975-08-30 1976-02-29 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1979-02-28 1979-08-30 1980-02-29 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1983-02-28 1983-08-30 1984-02-29 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag