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

Method and means to access and extended memory unit

Assignee: United States Department of the Navy
•
Filing: 1975-04-04
•
Granted: 1976-08-24
•
Expires: 1995-04-04
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Access to additional memory is provided by extending two registers and adg a no-index register reference which creates an extended data address register for directly addressing the additional memory.

Inventors

  • 👤 Vartan N. Khosharian

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 19:35
CPC Classifications
G; G06; G06F; G06F9/00; G06F9/06; G06F9/30; G06F9/34; G06F9/342; G06F12/00; G06F12/02; G06F12/06; G06F12/0615; G06F12/0623; G06F9/32; G06F9/321

Claims Analysis

Total Claims: 8
Claim 1
Independent Claim 120 words
A method of extending the addressing capability of a computer to a larger memory capacity than the inherent operand portion of the instructions of the computer without affecting hardware and software logic and with no additional instructions or controllers, the steps comprising: a. providing a high-speed magnetic core memory having the desired capacity of memory; b. extending the memory address register to directly address the higher capacity memory; c. extending the program instruction register to directly address the higher capacity memory; d. extending the index registers to create an extended data address register for directly addressing the higher capacity memory; and e. providing a no-index register reference to create an extended data address register for addressing said higher capacity memory.
Claim 2
Independent Claim 120 words
A method of extending the addressing capability of a computer to a larger memory capacity than the inherent operand portion of the instructions of the computer without affecting hardware and software logic and with no additional instructions or controllers, the steps comprising: a. providing a high-speed magnetic core memory having the desired capacity of memory; b. extending the memory address register to directly address the higher capacity memory; c. extending the program instruction register to directly address the higher capacity memory; d. extending the index registers to create an extended data address register for directly addressing the higher capacity memory; and e. providing a no-index register reference to create an extended data address register for addressing said higher capacity memory.
Claim 3
Dependent Claim 154 words
In a general purpose computer, an improvement for extending the addressing capability to a larger memory capacity than the inherent operand portion of the instructions without restructuring the existing hardware and software logic, said improvement comprising: a. a memory means having a predetermined capacity of memory; b. extended memory address register means appended to the existing memory address register and being coupled to said memory means and to the existing computer memory; c. extended program instruction register means appended to the existing program instruction register and being coupled to said extended memory address register means for directly addressing said memory means; d. extended index register means appended to each of the existing index registers and being coupled to said extended memory address register means for directly addressing said memory means; e. a no-index register reference means having an extended data address register for directly addressing said memory means when no indexing is called for.
Claim 4
Dependent Claim 154 words
In a general purpose computer, an improvement for extending the addressing capability to a larger memory capacity than the inherent operand portion of the instructions without restructuring the existing hardware and software logic, said improvement comprising: a. a memory means having a predetermined capacity of memory; b. extended memory address register means appended to the existing memory address register and being coupled to said memory means and to the existing computer memory; c. extended program instruction register means appended to the existing program instruction register and being coupled to said extended memory address register means for directly addressing said memory means; d. extended index register means appended to each of the existing index registers and being coupled to said extended memory address register means for directly addressing said memory means; e. a no-index register reference means having an extended data address register for directly addressing said memory means when no indexing is called for.
Claim 5
Dependent Claim 26 words
The improvement of claim 2 wherein said memory means is addressed only when the input signal to said extended address register means is other than zero.
Claim 6
Dependent Claim 39 words
The improvement of claim 3 wherein the appending of said extended program instruction register means to said program instruction register provides an effective program register having an expanded capacity determined by the number of bits in the extended register.
Claim 7
Dependent Claim 37 words
The improvement of claim 4 wherein the appending of said extended index register means to said index register provides effective index registers having an extended capacity determined by the number of bits in the extended index registers.
Claim 8
Dependent Claim 59 words
The improvement of claim 5 wherein said no index register comprises a reference of all zeros in that portion of its register that corresponds to the existing index register configuration and an extended index register that corresponds to the extended index registers of said index register configuration that responds to a no-index situation to address said predetermined capacity memory.

References Cited (Backward Citations)

US3251040A Cited
US3525080A Cited
US3525081A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1979-08-24 1980-02-23 1980-08-24 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1983-08-24 1984-02-23 1984-08-24 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1987-08-24 1988-02-23 1988-08-24 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag