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
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 |