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

Calculator with a number processing system

Assignee: Tektronix Inc
•
Filing: 1971-04-26
•
Granted: 1973-09-18
•
Expires: 1991-04-26
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An electronic calculator is disclosed having an entry unit with a keyboard which can be utilized either to store data in or to retrieve data from a storage unit with a plurality of storage elements. Entries can be made in the keyboard to produce store, address, and readdress indicator signals as well as data and addresses. An entry detector is provided to develop and store signals in response to the type of entries made in the keyboard. An address transfer unit is provided to receive addresses from the entry unit and addresses retrieved from the storage unit. In response to the signals developed by the entry detector, a transfer control unit operates to cause an address produced by the entry unit to locate a storage element in the storage unit either by directly addressing, or by indirectly addressing, or by successively indirectly addressing storage elements in the storage unit. Both data retrieved from the storage unit and data transferred from the entry unit can be utilized by an arithemtic unit in performing calculations.

Inventors

  • 👤 M Cochran

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 22:14
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/02; G06F3/023; G06F3/0232; G06F15/00; G06F15/02; G06F3/0227

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 296 words
An electronic calculator with a number processing system, comprising: entry means for producing data and addresses in coded form, said entry means also for producing address indicator signals for each address entered; detector means for receiving said data, addresses, and address indicator signals for producing number sensing signals, store sensing signals, address selector signals, and readdress selector signals in response thereto and in accordance therewith; transfer control means for receiving said number sensing signals, store sensing signals, address selector signals, and readdress selector signals for producing store, recall, address transfer signals, and readdress transfer signals in response thereto and in accordance therewith; address transfer means for receiving said addresses from said entry means and said address transfer signals from said transfer control means, and for producing address location signals in response thereto, said address transfer means also for receiving said readdress transfer signals from said transfer control means and for receiving the data or addresses from an output terminal of a number storage means and thereby producing readdress location signals; storage location means for receiving said address location signals and said readdress location signals from said address transfer means and producing storage locator signals in accordance therewith; and number storage means having storage element means for receiving said storage locator signals from said storage locator means, store signals from said transfer control means, and said data and addresses from said entry means, and for storing said data and addresses in one of said storage element means corresponding to said storage locator signals; said number storage means also for receiving said storage locator signals from said storage locator means and said recall signals from said transfer control means thereby producing at an output terminal thereof the data or address stored in one of said storage element means.
Claim 2
Dependent Claim 296 words
An electronic calculator with a number processing system, comprising: entry means for producing data and addresses in coded form, said entry means also for producing address indicator signals for each address entered; detector means for receiving said data, addresses, and address indicator signals for producing number sensing signals, store sensing signals, address selector signals, and readdress selector signals in response thereto and in accordance therewith; transfer control means for receiving said number sensing signals, store sensing signals, address selector signals, and readdress selector signals for producing store, recall, address transfer signals, and readdress transfer signals in response thereto and in accordance therewith; address transfer means for receiving said addresses from said entry means and said address transfer signals from said transfer control means, and for producing address location signals in response thereto, said address transfer means also for receiving said readdress transfer signals from said transfer control means and for receiving the data or addresses from an output terminal of a number storage means and thereby producing readdress location signals; storage location means for receiving said address location signals and said readdress location signals from said address transfer means and producing storage locator signals in accordance therewith; and number storage means having storage element means for receiving said storage locator signals from said storage locator means, store signals from said transfer control means, and said data and addresses from said entry means, and for storing said data and addresses in one of said storage element means corresponding to said storage locator signals; said number storage means also for receiving said storage locator signals from said storage locator means and said recall signals from said transfer control means thereby producing at an output terminal thereof the data or address stored in one of said storage element means.
Claim 3
Dependent Claim 79 words
The calculator according to claim 1 which additionally includes arithmetic means for performing calculations on data applied thereto from said entry means and from said number storage means, said arithmetic means having auxiliary register means for receiving said data from said entry means and from said number storage means and having accumulator register means for receiving both data and the results of the calculations performed by said arithmetic means and for transferring said data to said number storage means.
Claim 4
Dependent Claim 193 words
The calculator according to claim 1 wherein said entry means is additionally for producing a plurality of successive address indicator signals for each address; said detector means is additionally for producing an address selector signal in response to the first received address indicator signal and readdress selector signals in response to subsequently received address indicator signals; said transfer control means is additionally for receiving said address selector signal and said readdress selector signals; and producing address transfer signals and readdress transfer signals in response thereto; said address transfer means is additionally for receiving in succession said address transfer signal and said readdress transfer signals and for receiving said data or addresses from said output terminal of said number storage means and thereby producing address and successive readdress location signals; said storage lOcator means is additionally for receiving said address and successive readdress location signals and thereby producing successive storage locator signals in accordance therewith; and said number storage means is additionally for receiving said successive storage locator signals and thereby successive producing at said output terminal the data or addresses stored in said storage element means corresponding to said successive storage locator signals.
Claim 5
Dependent Claim 164 words
A calculator with a number processing system comprising: entry means including keyboard means for producing data and address signals sequentially in response to actuation of number key means in said keyboard means, and for producing an address indicator signal for each address in response to actuation of address indicator key means in said keyboard means; detector means for detecting said address indicator signal from all of the entered signals, and for producing and storing therein an address selector signal; transfer control means for receiving said address selector signal, and for producing an address transfer signal in response thereto; address transfer means for receiving said addresses from said entry means and said address transfer signals from said transfer control means, and for producing address location signals in response thereto; and storage means having a plurality of addressable storage element means for receiving said address location signals from said address transfer means and thereby storing data and addresses or retrieving data and addresses in response thereto.
Claim 6
Dependent Claim 164 words
A calculator with a number processing system comprising: entry means including keyboard means for producing data and address signals sequentially in response to actuation of number key means in said keyboard means, and for producing an address indicator signal for each address in response to actuation of address indicator key means in said keyboard means; detector means for detecting said address indicator signal from all of the entered signals, and for producing and storing therein an address selector signal; transfer control means for receiving said address selector signal, and for producing an address transfer signal in response thereto; address transfer means for receiving said addresses from said entry means and said address transfer signals from said transfer control means, and for producing address location signals in response thereto; and storage means having a plurality of addressable storage element means for receiving said address location signals from said address transfer means and thereby storing data and addresses or retrieving data and addresses in response thereto.
Claim 7
Dependent Claim 64 words
The calculator according to claim 4 wherein said address transfer means is additionally for producing an address completion signal when the address is complete; said transfer control means is additionally for receiving said address completion signal and producing a reset signal in response thereto; and said detector means is additionally for receiving said reset signal and thereby clearing the address selector signal stored therein.
Claim 8
Dependent Claim 49 words
The calculator according to claim 4 which additionally includes arithmetic means comprising arithmetic element means, auxiliary register means, and accumulator register means, said arithmetic means receiving data from said entry means and said storage means, performing calculations thereon, and returning the results of said calculations to said storage means.
Claim 9
Dependent Claim 113 words
The calculator according to claim 4 wherein said entry means is also for producing a plurality of successive address indicator signals for each address; said detector means is also for producing and storing therein one or more readdress selector signals in response to said successive address indicator signals; said transfer control means is also for producing readdress transfer signals in response to said readdress selector signals; and said address transfer means is also for receiving said retrieved data and addresses from said storage means and producing readdress location signals in response to said readdress selector signals and said retrieved data, and for producing an address completion signal when the readdress process is complete.
Claim 10
Dependent Claim 208 words
A calculator with a number processing system, comprising: an entry unit to produce number signals corresponding to data and addresses, and to produce an address indicator signal for each address; an entry detector connected to said entry unit to detect said address indicator signals and to produce address selector signals in response thereto, and to detect said data and address number signals and produce store sensing signals and number sensing signals in response thereto; a transfer control unit connected to said entry detector to receive said address selector signals, store sensing signals, and number sensing signals, and to produce address transfer signals, store signals, and recall signals in accordance therewith; an address transfer unit connected to said entry unit and to said transfer control unit to receive said address and said address transfer signal, and to produce an address location signal in response thereto; and storage means having a plurality of addressable storage elements connected to said transfer control unit, to said address transfer unit, and to said entry unit to receive said address location signals, store signals, recall signal signals, and data and addresses, and to manifest storage or recall of said data and addresses in accordance with said address location signals, store signals and recall signals.
Claim 11
Dependent Claim 208 words
A calculator with a number processing system, comprising: an entry unit to produce number signals corresponding to data and addresses, and to produce an address indicator signal for each address; an entry detector connected to said entry unit to detect said address indicator signals and to produce address selector signals in response thereto, and to detect said data and address number signals and produce store sensing signals and number sensing signals in response thereto; a transfer control unit connected to said entry detector to receive said address selector signals, store sensing signals, and number sensing signals, and to produce address transfer signals, store signals, and recall signals in accordance therewith; an address transfer unit connected to said entry unit and to said transfer control unit to receive said address and said address transfer signal, and to produce an address location signal in response thereto; and storage means having a plurality of addressable storage elements connected to said transfer control unit, to said address transfer unit, and to said entry unit to receive said address location signals, store signals, recall signal signals, and data and addresses, and to manifest storage or recall of said data and addresses in accordance with said address location signals, store signals and recall signals.
Claim 12
Dependent Claim 81 words
The calculator according to claim 8 which additionally includes an arithmetic unit having an interconnected combination of an arithmetic element, and auxiliary register, and an accumulator register, wherein said auxiliary register is connected to said entry unit and to said storage unit to receive data and addresses therefrom, said arithmetic element receives data from said auxiliary register and performs calculations thereon, said accumulator register receives the results the calculations from said arithmetic element and transfers said results to said storage unit.

References Cited (Backward Citations)

US3036773A Cited
US3311889A Cited
US3315233A Cited
US3297977A Cited
US3298001A Cited
US3366932A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1976-09-17 1977-03-19 1977-09-18 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1980-09-17 1981-03-19 1981-09-18 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1984-09-17 1985-03-19 1985-09-18 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag