US4459662A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Microcomputer having ROM mass memory for downloading main RAM memory with microcomputer instructions
Assignee: Texas Instruments Inc
•
Filing: 1980-09-29
•
Granted: 1984-07-10
•
Expires: 2000-09-29
Abstract
Abstract A microcomputer system has a microprocessor whose functions are implemented by instructions and data from a directly connected random access memory (RAM). The capacity of the RAM is less than the typical total instruction list for the microprocessor. A read-only mass memory is connected to the RAM and has permanently stored instructions set therein for the microprocessor. A controller controls the flow of instructions from the mass memory to the RAM as required and also controls the flow of instructions and data between the RAM and microprocessor. The instructions from the mass memory are overlayed in the RAM in areas no longer required for instruction execution.
Inventors
- 👤 Charles W. Skelton
- 👤 Patricia L. Roddy
- 👤 David L. Flower
- 👤 David S. Laffitte
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-30 01:32
CPC Classifications
G; G06; G06F; G06F9/00; G06F9/06; G06F9/44; G06F9/445; G06F9/44557; G06F12/00; G06F12/02; G06F12/06; G06F12/0638
Claims Analysis
Total Claims: 13
Claim 1
Independent Claim
178 words
A terminal having input/output means for transmission of electronic signals comprising: (a) processor means connected to control the input/output means; (b) main memory means connected to the input/output means for receiving electronic signals therefrom and for storing the signals as data and instructions, and also connected to the processor means for receiving data therefrom and for providing data and instructions thereto; (c) read-only mass memory means having processor instructions permanently stored therein, connected to the main memory means through the processor means for downloading instructions selected by the processor means, to the main memory means for subsequent transfer to the processor means when required; and (d) control means connected to the processor means, to the main memory means and to the read-only mass memory means for receiving main memory means and mass memory means addresses from the processor means, and for controlling the downloading instructions from the read-only mass memory means to the main memory means, through the processor means, and for controlling the flow of data and instructions between the main memory means and the processor means.
Claim 2
Dependent Claim
178 words
A terminal having input/output means for transmission of electronic signals comprising: (a) processor means connected to control the input/output means; (b) main memory means connected to the input/output means for receiving electronic signals therefrom and for storing the signals as data and instructions, and also connected to the processor means for receiving data therefrom and for providing data and instructions thereto; (c) read-only mass memory means having processor instructions permanently stored therein, connected to the main memory means through the processor means for downloading instructions selected by the processor means, to the main memory means for subsequent transfer to the processor means when required; and (d) control means connected to the processor means, to the main memory means and to the read-only mass memory means for receiving main memory means and mass memory means addresses from the processor means, and for controlling the downloading instructions from the read-only mass memory means to the main memory means, through the processor means, and for controlling the flow of data and instructions between the main memory means and the processor means.
Claim 3
Dependent Claim
12 words
The terminal of claim 1 wherein the processor means comprises a microprocessor.
Claim 4
Dependent Claim
15 words
The terminal of claim 2 wherein the main memory means comprises a random access memory.
Claim 5
Dependent Claim
24 words
The terminal of claim 3 wherein the main memory means further comprises a read-only memory means for permanently storing start-up instructions for the microprocessor.
Claim 6
Dependent Claim
33 words
The terminal of claim 3 wherein the control means conprises: (i) main memory addressing circuitry for addressing the random access memory; and (ii) mass memory addressing circuitry for addressing the ready-only mass memory.
Claim 7
Dependent Claim
30 words
The terminal of claims 3, 4 or 5 wherein the random access memory has a storage capacity less than the number of instructions stored in the read-only mass memory means.
Claim 8
Dependent Claim
159 words
Microcomputer means for use in data processing apparatus, having input/output means, comprising: (a) a microprocessor for controlling the input/output means, (b) main memory means connected to the input/output means for receiving electronic signals therefrom and for storing the signals as data and instructions, and also connected to the microprocessor for receiving data therefrom and for providing data and instructions thereto; (c) read-only mass memory means having microprocessor instructions permanently stored therein, connected to the main memory means, through the microprocessor, for downloading instructions, selected by the microprocessor, to the main memory means for subsequent transfer to the microprocessor when required; and (d) control means, including addressing means, connected to the microprocessor, to the main memory means and to the read-only mass memory means for controlling downloading of instructions from the read-only mass memory means, through the microprocessor, to the main memory means and for controlling the flow of data and instructions between the main memory means and the microprocessor.
Claim 9
Dependent Claim
159 words
Microcomputer means for use in data processing apparatus, having input/output means, comprising: (a) a microprocessor for controlling the input/output means, (b) main memory means connected to the input/output means for receiving electronic signals therefrom and for storing the signals as data and instructions, and also connected to the microprocessor for receiving data therefrom and for providing data and instructions thereto; (c) read-only mass memory means having microprocessor instructions permanently stored therein, connected to the main memory means, through the microprocessor, for downloading instructions, selected by the microprocessor, to the main memory means for subsequent transfer to the microprocessor when required; and (d) control means, including addressing means, connected to the microprocessor, to the main memory means and to the read-only mass memory means for controlling downloading of instructions from the read-only mass memory means, through the microprocessor, to the main memory means and for controlling the flow of data and instructions between the main memory means and the microprocessor.
Claim 10
Dependent Claim
15 words
The microcomputer of claim 7 wherein the main memory means comprises a random access memory.
Claim 11
Dependent Claim
24 words
The microcomputer of claim 7 wherein the main memory means further comprises a read-only memory means for permanently storing start-up instructions for the microprocessor.
Claim 12
Dependent Claim
33 words
The microprocessor of claim 7 wherein the control means comprises: (i) main memory addressing circuitry for addressing the random access memory; and (ii) mass memory addressing circuitry for addressing the ready-only mass memory.
Claim 13
Dependent Claim
30 words
The microcomputer of claims 8, 9 or 10 wherein the random access memory has a storage capacity less than the number of instructions stored in the read-only mass memory means.
References Cited (Backward Citations)
US3609665A
Cited
US3962683A
Cited
US3786433A
Cited
US4268901A
Cited
US4030073A
Cited
US4144563A
Cited
US4180862A
Cited
US4204206A
Cited
US4199814A
Cited
US4138718A
Cited
US4291388A
Cited
US4348729A
Cited
US4344127A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1987-07-10 | 1988-01-09 | 1988-07-10 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1991-07-10 | 1992-01-09 | 1992-07-10 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1995-07-10 | 1996-01-09 | 1996-07-10 | $7700.00 | Window Closed / Lapsed |