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

Processor of micro-computer with division of micro-instruction

Assignee: Hitachi Ltd
•
Filing: 1974-03-18
•
Granted: 1976-03-30
•
Expires: 1994-03-18
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An operation control system for a micro-computer comprises a control unit and a register unit. A micro instruction stored in a read only memory of the control unit is fetched, a one word instruction is divided into six time stages and the divided instructions are transmitted to the register unit in a time-multiplexed format with each stage being a fundamental time unit, while the register unit decodes the micro instructions of the fundamental units fed thereto and executes the micro instructions of the fundamental units in a manner to overlap in time.

Inventors

  • 👤 Kazuo Watanabe
  • 👤 Nobuo Hamamoto

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 12:30
CPC Classifications
H; H10; H10W; H10W72/00; H10W72/30; G; G06; G06F; G06F9/00; G06F9/06; G06F9/22; G06F9/226; H10W72/071; H10W72/073; H10W72/07331; H10W72/07336

Claims Analysis

Total Claims: 11
Claim 1
Independent Claim 152 words
A micro-computer having a control unit and an operation unit, said control unit comprising: a read only memory for storing a plurality of micro instructions, first means, coupled to said read only memory, dividing a micro instruction read out therefrom into a plurality of stages, each of which corresponds to a fundamental unit for controlling said operation unit, and second means, coupled to said first means, for transmitting the micro instructions divided into respective stages to said operation unit in a time-shared format; said operation unit comprising: third means, coupled to said second means, for storing micro instructions transmitted from said control unit according to the fundamental units into which the instructions are divided; fourth means, coupled to said third means, for decoding the stored micro instructions, and fifth means, coupled to said fourth means, for effecting the execution of the decoded micro instructions in a manner to partially overlap in time.
Claim 2
Dependent Claim 152 words
A micro-computer having a control unit and an operation unit, said control unit comprising: a read only memory for storing a plurality of micro instructions, first means, coupled to said read only memory, dividing a micro instruction read out therefrom into a plurality of stages, each of which corresponds to a fundamental unit for controlling said operation unit, and second means, coupled to said first means, for transmitting the micro instructions divided into respective stages to said operation unit in a time-shared format; said operation unit comprising: third means, coupled to said second means, for storing micro instructions transmitted from said control unit according to the fundamental units into which the instructions are divided; fourth means, coupled to said third means, for decoding the stored micro instructions, and fifth means, coupled to said fourth means, for effecting the execution of the decoded micro instructions in a manner to partially overlap in time.
Claim 3
Dependent Claim 20 words
A micro-computer according to claim 1, wherein said control unit and said operation unit are connected to a data bus.
Claim 4
Dependent Claim 21 words
A micro-computer according to claim 2, further comprising an input-output control unit and a main memory coupled to said data bus.
Claim 5
Dependent Claim 102 words
A micro-computer according to claim 1, wherein said first means comprises means for encoding a micro-instruction read out from said read only memory into a plurality of fields corresponding to said stages, said field including a first field designating a test condition of said operation unit, a second field designating a control condition, a third field designating a first source register, a fourth field designating a second source register, a fifth designating an arithmetic and logic operation of said operation unit, and a sixth field designating a destination register, said operation unit being controlled according to the instructions contained in said fields.
Claim 6
Dependent Claim 85 words
A micro-computer according to claim 2, wherein said fifth means of said operation unit comprises an input latch circuit, coupled to said data bus, for temporarily storing operands supplied thereover, an arithmetic and logic operation unit coupled to said input latch circuit and said data bus, an output latch circuit, coupled to said arithmetic and logic operation unit, for temporarily storing the result of the operation thereof, and a state display register, coupled to said arithmetic and logic operation unit, for displaying said operation result.
Claim 7
Dependent Claim 81 words
A micro-computer according to claim 5, wherein said fifth means of said operation unit comprises a demultiplexer coupled to received data from said data bus, a program counter, coupled to receive the output of said demultiplexer, a register file, coupled to said program counter, for storing a back address for a subroutine request, an address register coupled to the output of said demultiplexer and a multiplexer coupling the contents of said program counter and said address register to said data bus.
Claim 8
Dependent Claim 103 words
A micro-computer according to claim 6, wherein said first means comprises means for encoding a micro-instruction read out from said read only memory into a plurality of fields corresponding to said stages, said field including a first field designating a test condition of said operation unit, a second field designating a control condition, a third field designating a first source register, a fourth field designating a second source register, a fifth field designating an arithmetic and logic operation of said operation unit, and a sixth field designating a destination register, said operation unit being controlled according to the instructions contained in said fields.
Claim 9
Dependent Claim 76 words
A micro-computer according to claim 7, wherein said fifth means of said operation unit comprises a test matrix circuit, coupled to said output latch circuit and to said address register, for testing state information in response to said first field and the contents of said address register, the output of said test matrix circuit being coupled to said control unit, so that said control unit determines the address of a micro instruction to be subsequently executed.
Claim 10
Dependent Claim 26 words
A micro-computer according to claim 1, wherein said control unit is formed as one LSI chip and said operation unit is formed as another LSI chip.
Claim 11
Dependent Claim 26 words
A micro-computer according to claim 8, wherein said control unit is formed as one LSI chip and said operation unit is formed as another LSI chip.

References Cited (Backward Citations)

US3462742A Cited
US3665411A Cited
US3806880A Cited
US3760369A Cited
US3832694A Cited
US3839705A Cited
US3786434A Cited
US3821715A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag