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

Expanded memory paging for a programmable microprocessor

Assignee: Unisys Corp
•
Filing: 1974-09-04
•
Granted: 1976-07-27
•
Expires: 1994-09-04
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract For a serial-bit, programmable microinstruction processor having serial-byte internal transfers, an expanded-memory addressing apparatus and method is provided by the incorporation into the processor system a plurality of external memory units and a selection and transfer circuitry for accessing external memory space from within the processor. The accessing of external memory locations may be controlled by programmed memory access command instructions. These instructions may be operated upon by decoding components and buffer storage components to make available, concurrently, the entire contents of a particular one of the external memory units. Once a particular memory, or page is selected, a location within that page may then be addressed by memory address registers within the base processor.

Inventors

  • 👤 Vincent J. Taddei

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 13:02
CPC Classifications
G; G06; G06F; G06F12/00; G06F12/02; G06F12/06; G06F12/0615; G06F12/0623; G06F9/00; G06F9/06; G06F9/22; G06F9/24

Claims Analysis

Total Claims: 8
Claim 1
Independent Claim 133 words
An expanded memory microprocessing system comprising: a plurality of microprogram memory pages, each page therein for storing a plurality of addressable microinstructions; a microprogrammable microprocessor for sequentially executing microinstructions, said microprocessor having a single address register of size sufficient to address only a single microprogram memory page, means for designating a particular microprogram memory page in said plurality of pages, and an instruction register for receiving microinstructions prior to the executing thereof; means connecting said plurality of memory pages with said address register for addressing in parallel all pages in said plurality of pages; means external to said microprocessor and responsive to said designating means for enabling said particular page designated thereby; and means for fetching an addressed microinstruction from an enabled page and for transferring said addressed microinstruction to said instruction register.
Claim 2
Dependent Claim 133 words
An expanded memory microprocessing system comprising: a plurality of microprogram memory pages, each page therein for storing a plurality of addressable microinstructions; a microprogrammable microprocessor for sequentially executing microinstructions, said microprocessor having a single address register of size sufficient to address only a single microprogram memory page, means for designating a particular microprogram memory page in said plurality of pages, and an instruction register for receiving microinstructions prior to the executing thereof; means connecting said plurality of memory pages with said address register for addressing in parallel all pages in said plurality of pages; means external to said microprocessor and responsive to said designating means for enabling said particular page designated thereby; and means for fetching an addressed microinstruction from an enabled page and for transferring said addressed microinstruction to said instruction register.
Claim 3
Dependent Claim 103 words
The expanded memory microprocessing system according to claim 1 wherein each page in said plurality of pages includes a read enable input; said means for designating provides a serial designation of said particular microprogram memory page; and said means responsive to said designating means for enabling said particular page includes a serial to parallel transfer register for converting said serial designation into a parallel designation, and a decoder inputted by said parallel designation and outputted to all pages in said plurality of pages for providing an enabling signal to said read enable input of said particular page designated by said means for designating.
Claim 4
Dependent Claim 33 words
The expanded memory microprocessing system according to claim 2 wherein said microprocessor further includes means for sequentially activating in order said means for designating, said means for enabling, and said means for addressing.
Claim 5
Dependent Claim 27 words
The expanded memory microprocessing system according to claim 3 wherein said means for fetching and for transferring transfers said addressed microinstruction in parallel to said instruction register.
Claim 6
Dependent Claim 33 words
The expanded memory microprocessing system according to claim 1 wherein said microprocessor further includes means for sequentially activating in order said means for designating, said means for enabling, and said means for addressing.
Claim 7
Dependent Claim 49 words
The expanded memory microprocessing system according to claim 5 wherein each page in said plurality of pages includes a read enable input; and said means for enabling includes means for providing an enable signal to said read enable input of said particular page designated by said means for designating.
Claim 8
Dependent Claim 27 words
The expanded memory microprocessing system according to claim 6 wherein said means for fetching and for transferring transfers said addressed microinstruction in parallel to said instruction register.

References Cited (Backward Citations)

US3601809A Cited
US3648255A Cited
US3745532A Cited
US3675214A Cited
US3736567A Cited
US3766532A Cited
US3755788A Cited
US3766533A Cited
US3878514A Cited
US3786434A Cited
US3786436A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag