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

Multiple adaptive decoding system for binary microinstructions

Assignee: Bull HN Information Systems Italia SpA
•
Filing: 1972-12-26
•
Granted: 1974-05-21
•
Expires: 1992-12-26
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A binary data handling system is provided wherein logical and arithmetical operations are controlled by microinstructions stored in a read only memory. To minimize the maximum word length required for the read only storage in the system, a function code of variable length is used which has a fixed length equal to the minimum length required for all function codes and a function code complement of variable length.

Inventors

  • 👤 G Collina
  • 👤 G Tessera

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-07 21:56
CPC Classifications
G; G06; G06F; G06F9/00; G06F9/06; G06F9/22; G06F9/226; G06F9/223

Claims Analysis

Total Claims: 4
Claim 1
Independent Claim 124 words
A control device for data handling apparatus, comprising, in combination, storage means for storing a plurality of microprogram instructions, a read-out register for temporarily storing a microprogram instruction comprising a first field divided into a function code and a function code complement and a second field, decoding means for decoding said function code and said function code complement into a first set of conditioning signals and a second set of conditioning signals, first interpreting means responsive to said first set of conditioning signals for interpreting the bits of said function code complement and said second field for indicating specific microoperations, and second interpreting means responsive to said second set of conditioning signals for interpreting the bits of said second field for indicating specific microoperations.
Claim 2
Dependent Claim 124 words
A control device for data handling apparatus, comprising, in combination, storage means for storing a plurality of microprogram instructions, a read-out register for temporarily storing a microprogram instruction comprising a first field divided into a function code and a function code complement and a second field, decoding means for decoding said function code and said function code complement into a first set of conditioning signals and a second set of conditioning signals, first interpreting means responsive to said first set of conditioning signals for interpreting the bits of said function code complement and said second field for indicating specific microoperations, and second interpreting means responsive to said second set of conditioning signals for interpreting the bits of said second field for indicating specific microoperations.
Claim 3
Dependent Claim 181 words
A control device, for data handling apparatus, comprising, in combination: storage means for storing a plurality of microprogram instructions; a read-out register for temporarily storing a microprogram instruction comprising a first field divided into at least a function code a function code complement and a second field; first decoding means for decoding said function code into a first set of conditioning signals; first logical conditioning means connected to the output of said read-out register and to outputs of said first decoding means for using the bits of said function code complement and said second field to form a first set of micro-operations command signals; second decoding means connected to outputs of said read-out register and to outputs of said first decoding means for decoding said code complement into a plurality of second conditioning signals in response to prefixed conditioning signals in said first set; and second logical conditioning means connected to outputs of said read-out register and to outputs of said second decoding means for using the bits of the second field to form a second set of micro-operation command signals.
Claim 4
Dependent Claim 181 words
A control device, for data handling apparatus, comprising, in combination: storage means for storing a plurality of microprogram instructions; a read-out register for temporarily storing a microprogram instruction comprising a first field divided into at least a function code a function code complement and a second field; first decoding means for decoding said function code into a first set of conditioning signals; first logical conditioning means connected to the output of said read-out register and to outputs of said first decoding means for using the bits of said function code complement and said second field to form a first set of micro-operations command signals; second decoding means connected to outputs of said read-out register and to outputs of said first decoding means for decoding said code complement into a plurality of second conditioning signals in response to prefixed conditioning signals in said first set; and second logical conditioning means connected to outputs of said read-out register and to outputs of said second decoding means for using the bits of the second field to form a second set of micro-operation command signals.

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) 1977-05-20 1977-11-19 1978-05-21 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1981-05-20 1981-11-19 1982-05-21 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1985-05-20 1985-11-19 1986-05-21 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag