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

Computer memory with improved next word accessing

Assignee: RCA Corp
•
Filing: 1971-06-07
•
Granted: 1973-04-17
•
Expires: 1991-06-07
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A computer elementary operation (EO) control memory has memory word storage locations each containing a plurality of EO words. Each EO word contains an operation code, memory word address bits of a next memory word to be accessed, and information identifying a particular EO word in the next memory word. Each EO word which contains a conditional branch operation code includes information identifying an alternate EO word in the next memory word, to be utilized in dependence on a machine condition then existing. The memory word address bits in an EO register are used to read a next memory word from the memory to a memory word data register. Concurrently therewith, the operation code present in the EO register is decoded and used to test a machine condition, and thereafter transfer the selected original or alternate next EO word from the memory word data register to the EO register.

Inventors

  • 👤 J Weisbecker

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 18:15
CPC Classifications
G; G06; G06F; G06F9/00; G06F9/06; G06F9/22; G06F9/26; G06F9/262; G06F9/264; G06F9/267

Claims Analysis

Total Claims: 4
Claim 1
Independent Claim 187 words
In a computer, the combination of an elementary operation (EO) memory having memory word storage locations each containing a plurality of EO words, each EO word containing an operation code, memory word address bits of a next memory word to be accessed, and information identifying a particular EO word in the next memory word, each EO word which contains a conditional branch operation code including information identifying an alternate EO word in the next memory word, to be utilized in dependence on a machine condition then existing, a memory word data register, an EO register, memory accessing means utilizing memory word address bits in said EO register to read a next memory word from said memory to said memory word data register, and means to execute the operation code present in said EO register, including means to test a machine condition, and thereafter transfer the selected original or alternate next EO word from said memory word data register to said EO register, whereby a next memory word is accessed concurrently with a determination of which next EO word in the accessed memory word is to be utilized.
Claim 2
Dependent Claim 187 words
In a computer, the combination of an elementary operation (EO) memory having memory word storage locations each containing a plurality of EO words, each EO word containing an operation code, memory word address bits of a next memory word to be accessed, and information identifying a particular EO word in the next memory word, each EO word which contains a conditional branch operation code including information identifying an alternate EO word in the next memory word, to be utilized in dependence on a machine condition then existing, a memory word data register, an EO register, memory accessing means utilizing memory word address bits in said EO register to read a next memory word from said memory to said memory word data register, and means to execute the operation code present in said EO register, including means to test a machine condition, and thereafter transfer the selected original or alternate next EO word from said memory word data register to said EO register, whereby a next memory word is accessed concurrently with a determination of which next EO word in the accessed memory word is to be utilized.
Claim 3
Dependent Claim 118 words
The combination of a control memory having memory word storage locations each containing a plurality of control words, each control word including an operation code, memory word address bits of a next memory word to be accessed, and information identifying a particular control word in the next memory word, a memory word data register, a control register, memory accessing means utilizing memory word address bits in said control register to read a next memory word from said memory to said memory word data register, and means concurrently to execute the operation code present in said control register, and thereafter transfer solely a selected one of the control words in said memory word data register to said control register.
Claim 4
Dependent Claim 118 words
The combination of a control memory having memory word storage locations each containing a plurality of control words, each control word including an operation code, memory word address bits of a next memory word to be accessed, and information identifying a particular control word in the next memory word, a memory word data register, a control register, memory accessing means utilizing memory word address bits in said control register to read a next memory word from said memory to said memory word data register, and means concurrently to execute the operation code present in said control register, and thereafter transfer solely a selected one of the control words in said memory word data register to said control register.

References Cited (Backward Citations)

US3234523A Cited
US3380025A Cited
US3325785A Cited
US3408630A Cited
US3521237A Cited
US3570006A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag