Patent US4373182A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4373182A Expired / Lapsed US ⏱️ 0.0 years remaining

Indirect address computation circuit

Assignee: Unisys Corp
•
Filing: 1980-08-19
•
Granted: 1983-02-08
•
Expires: 2000-08-19
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract This invention relates to a system for determining an effective address based upon a calculation performed on address information. Depending upon the result of the calculation firmware or hardware will control further operation of the system.

Inventors

  • 👤 Gary E. Schultz
  • 👤 Albert J. Weidner

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 14:26
CPC Classifications
G; G06; G06F; G06F9/00; G06F9/06; G06F9/30; G06F9/34; G06F9/355

Claims Analysis

Total Claims: 17
Claim 1
Independent Claim 185 words
A data processing system comprising: first address means for storing a first address signal component; second address means for storing a second address signal component; calculation means having a first input connected to said first address means and a second input connected to said second address means, said calculation means operative to produce output signals based upon the value of the data supplied to said first and second inputs; test means connected to receive said output signals from said calculation means, said test means operative to generate first and second enabling signals dependent upon the status of said output signals; transfer means connected to receive a first output signal from said calculation means and responsive to said first enabling signal from said test means for transferring said first output signal through said transfer means directly; and processing means connected to receive a second output signal from said calculation means and responsive to said second enabling signal for further processing the data on said first and said second inputs of said calculation means, and producing a further output signal as the result of the further processing.
Claim 2
Dependent Claim 185 words
A data processing system comprising: first address means for storing a first address signal component; second address means for storing a second address signal component; calculation means having a first input connected to said first address means and a second input connected to said second address means, said calculation means operative to produce output signals based upon the value of the data supplied to said first and second inputs; test means connected to receive said output signals from said calculation means, said test means operative to generate first and second enabling signals dependent upon the status of said output signals; transfer means connected to receive a first output signal from said calculation means and responsive to said first enabling signal from said test means for transferring said first output signal through said transfer means directly; and processing means connected to receive a second output signal from said calculation means and responsive to said second enabling signal for further processing the data on said first and said second inputs of said calculation means, and producing a further output signal as the result of the further processing.
Claim 3
Dependent Claim 26 words
The system recited in claim 1 wherein, said calculation means comprises an adder and said output signals includes a carry bit output produced by said adder.
Claim 4
Dependent Claim 56 words
The system recited in claim 2 wherein, said test means determines whether said carry bit output signal is a logical 1 or a logical 0 and produces said first enabling signal if said carry bit output signal is a logical 0 and said second enabling signal if said carry bit output signal is a logical 1.
Claim 5
Dependent Claim 20 words
The system recited in claim 1 including, memory means connected to supply signals to said first and second address means.
Claim 6
Dependent Claim 15 words
The system recited in claim 4 wherein, said memory means is a random access memory.
Claim 7
Dependent Claim 14 words
The system recited in claim 1 wherein, said processing means is a microprogrammable processor.
Claim 8
Dependent Claim 41 words
The system recited in claim 6 comprising, control store means containing instructions for performing an effective address calculation by said microprogrammable processor, said control store means responsive to said second enabling signal for transferring said instructions to said microprogrammable processor execution.
Claim 9
Dependent Claim 17 words
The system recited in claim 7 wherein, said control store means is a read-only memory containing microinstructions.
Claim 10
Dependent Claim 66 words
The system recited in claim 7 wherein said microprogrammable processor is responsive to said instructions for computing the most-significant-bit (MSB) portion of the effective address as derived from said first and second address components, and for concatenating the computed most-significant-bit portion of the effective address with the least-significant-bit (LSB) portion of the effective address as computed by said calculation means thereby to produce the effective address.
Claim 11
Dependent Claim 25 words
The system recited in claim 4 wherein, said calculation means functions to compute the effective address of data to be addressed in said memory means.
Claim 12
Dependent Claim 39 words
The system recited in claim 4 including, memory address bus means connecting the outputs of said transfer means and said processing means to said memory means, memory data bus means connecting said memory means to said first address means.
Claim 13
Dependent Claim 21 words
The system recited in claim 11 including, means connecting said transfer means and said processing means to said memory address bus.
Claim 14
Dependent Claim 19 words
The system recited in claim 1 including, instruction means connected to said processing means for supplying control signals thereto.
Claim 15
Dependent Claim 35 words
The system recited in claim 13 wherein, said instruction means includes instruction register means for receiving and storing instructions, and instruction decoder means for decoding said instructions and applying control signals to said processing means.
Claim 16
Dependent Claim 145 words
A data processing system comprising: first address means for storing a first address signal component; second address means for storing a second address signal component; calculation means having a first input connected to said first address means and a second input connected to said second address means, said calculation means operative to produce first and second output signals representative of the value of the combined first and second address signal components supplied to said first and second inputs; transfer means connected to receive said second output signal from said calculation means and responsive for selectively transferring said second output signal therethrough; and processing means connected to receive said first output signal from said calculation means and responsive for selectively processing the signals on said first and said second inputs of said calculation means and producing a further output signal as the result of the processing.
Claim 17
Dependent Claim 145 words
A data processing system comprising: first address means for storing a first address signal component; second address means for storing a second address signal component; calculation means having a first input connected to said first address means and a second input connected to said second address means, said calculation means operative to produce first and second output signals representative of the value of the combined first and second address signal components supplied to said first and second inputs; transfer means connected to receive said second output signal from said calculation means and responsive for selectively transferring said second output signal therethrough; and processing means connected to receive said first output signal from said calculation means and responsive for selectively processing the signals on said first and said second inputs of said calculation means and producing a further output signal as the result of the processing.

References Cited (Backward Citations)

US3016193A Cited
US3497630A Cited
US3969704A Cited
US4016546A Cited
US3949378A Cited
US4054945A Cited
US4202035A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1986-02-07 1986-08-09 1987-02-08 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1990-02-07 1990-08-09 1991-02-08 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1994-02-07 1994-08-09 1995-02-08 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag