Patent US4373182A successfully refreshed from Google Patents.
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
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 |