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

Processor

Assignee: Toshiba Corp
•
Filing: 1986-12-04
•
Granted: 1988-09-13
•
Expires: 2006-12-04
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract 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 external device of a computer, an interpretation section for converting instructions supplied from the external device into internal instructions is so configured that the conversion method can be modified according to other computers of different architectures. For instance, when bit composition of the external instructions differs, a decode logic in the interpretation section is so configured as to be modified according to change in the bit composition. Further, when function of the external instruction differs, a microprogram storage section is so configured as to be modified according to change in the instruction function. When bit length of the external instructions differs, a bus control section is so configured as to be modified according to change in the instruction bit length.

Inventors

  • 👤 Shigeo Kamiya

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-02 03:15
CPC Classifications
G; G06; G06F; G06F9/00; G06F9/06; G06F9/30; G06F9/38; G06F9/3818; G06F9/3822; G06F9/30145; G06F9/30149; G06F9/3017; G06F9/30174; G06F9/30181; G06F9/30196

Claims Analysis

Total Claims: 10
Claim 1
Independent Claim 78 words
A processor implementing predetermined operations in accordance with instructions supplied from an external device of a computer, which comprises: (a) interpreting means for performing a conversion operation to convert instructions supplied from the external device into internal instructions, said means being so configured that the conversion operation can be modified according to other computers of different architectures; and (b) instruction executing means for executing the predetermined operations in accordance with the internal instructions converted by said interpreting means.
Claim 2
Dependent Claim 78 words
A processor implementing predetermined operations in accordance with instructions supplied from an external device of a computer, which comprises: (a) interpreting means for performing a conversion operation to convert instructions supplied from the external device into internal instructions, said means being so configured that the conversion operation can be modified according to other computers of different architectures; and (b) instruction executing means for executing the predetermined operations in accordance with the internal instructions converted by said interpreting means.
Claim 3
Dependent Claim 57 words
The processor as set forth in claim 1, wherein said interpreting means comprises decode logic means for converting the instructions supplied from the external device into the internal instructions corresponding thereto, said decode logic means being so configured as to be modified according to a change in bit composition of the instructions supplied from the external device.
Claim 4
Dependent Claim 45 words
The processor as set forth in claim 2, wherein said instruction executing means comprises: (a) microprogram controlling means for outputting microprograms corresponding to the internal instructions supplied from said interpreting means; and (b) calculating means for executing the microprograms supplied from said microprogram controlling means.
Claim 5
Dependent Claim 56 words
The processor as set forth in claim 3, wherein said microprogram controlling means comprises microprogram storing means for storing the microprograms corresponding to the internal instructions supplied from said interpreting means, said microprogram storing means being so configured as to be modified according to a change in function of the instructions supplied from the external device.
Claim 6
Dependent Claim 48 words
The processor as set forth in claim 3, wherein said processor further comprises bus controlling means including: (a) a memory address register for supplying address information to the external device; and (b) a memory data register for supplying instructions corresponding to the address information to said interpreting means.
Claim 7
Dependent Claim 35 words
A processor as set forth in claim 5, wherein said bus controlling means is so configured as to be modified according to a change in bit length of the instructions supplied from the external device.
Claim 8
Dependent Claim 32 words
A processor as set forth in claim 5, wherein said calculating means comprises an arithmetic and logic unit for implementing operation processings in accordance with microprograms supplied from said microprogram controlling means.
Claim 9
Dependent Claim 125 words
A processor for implementing predetermined operations in accordance with instructions supplied from an external device of a computer, which comprises: (a) bus controlling means for supplying address information to the external device and inputting an instruction corresponding to the address information from the external device; (b) interpreting means for performing a conversion operation to convert the instruction supplied from said bus controlling means into an internal instruction, said interpreting means being so configured that the conversion operation can be modified according to other computers of different architecture; (c) microprogram controlling means for outputting a microprogram instruction corresponding to the internal instruction supplied from said interpreting means; and (d) calculating means for executing operations in accordance with the microprogram instruction supplied from said microprogram controlling means.
Claim 10
Dependent Claim 125 words
A processor for implementing predetermined operations in accordance with instructions supplied from an external device of a computer, which comprises: (a) bus controlling means for supplying address information to the external device and inputting an instruction corresponding to the address information from the external device; (b) interpreting means for performing a conversion operation to convert the instruction supplied from said bus controlling means into an internal instruction, said interpreting means being so configured that the conversion operation can be modified according to other computers of different architecture; (c) microprogram controlling means for outputting a microprogram instruction corresponding to the internal instruction supplied from said interpreting means; and (d) calculating means for executing operations in accordance with the microprogram instruction supplied from said microprogram controlling means.

References Cited (Backward Citations)

US4414621A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1991-09-13 1992-03-14 1992-09-13 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1995-09-13 1996-03-14 1996-09-13 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1999-09-13 2000-03-14 2000-09-13 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag