JPS5719842A - Microprogram control device - Google Patents
Microprogram control deviceInfo
- Publication number
- JPS5719842A JPS5719842A JP9343180A JP9343180A JPS5719842A JP S5719842 A JPS5719842 A JP S5719842A JP 9343180 A JP9343180 A JP 9343180A JP 9343180 A JP9343180 A JP 9343180A JP S5719842 A JPS5719842 A JP S5719842A
- Authority
- JP
- Japan
- Prior art keywords
- microinstruction
- register
- word
- branch
- control device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/22—Microcontrol or microprogram arrangements
- G06F9/26—Address formation of the next micro-instruction ; Microprogram storage or retrieval arrangements
- G06F9/262—Arrangements for next microinstruction selection
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Advance Control (AREA)
- Executing Machine-Instructions (AREA)
Abstract
PURPOSE:To increase the number of degrees of freedom of a branch operation, to elevate the efficiency and to decrease a memory capacity, by adding a microinstruction auxiliary register, in a microprogram control device having a branch control function. CONSTITUTION:When a microinstruction word is read out from a control memory 1, it is stored also in a microinstruction auxiliary register 3 which has been provided separately from a microinstruction register 2 which has read it out, as necessary, and after that, contents of this microinstruction auxiliary register are used as a microinstruction (d) for controlling an operation control part 6, and a changeover instruction signal (e) is outputted. Therefore, when executing a loop, it is executed without reading over again the microinstruction word which has been already read out in the register 3. When pulling out a loop, the changeover intruction signal (e) is not outputted in order to execute one usual conditional branch of the microinstruction word, and a microinstruction of the register 2 is selected.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP9343180A JPS5719842A (en) | 1980-07-09 | 1980-07-09 | Microprogram control device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP9343180A JPS5719842A (en) | 1980-07-09 | 1980-07-09 | Microprogram control device |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS5719842A true JPS5719842A (en) | 1982-02-02 |
Family
ID=14082113
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP9343180A Pending JPS5719842A (en) | 1980-07-09 | 1980-07-09 | Microprogram control device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS5719842A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS61165135A (en) * | 1984-12-24 | 1986-07-25 | Fujitsu Ltd | Loop processing system |
JPH033037A (en) * | 1989-05-31 | 1991-01-09 | Nec Corp | Microprogram control system |
-
1980
- 1980-07-09 JP JP9343180A patent/JPS5719842A/en active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS61165135A (en) * | 1984-12-24 | 1986-07-25 | Fujitsu Ltd | Loop processing system |
JPH033037A (en) * | 1989-05-31 | 1991-01-09 | Nec Corp | Microprogram control system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0184158A3 (en) | Control unit for a microprogrammable processor | |
JPS54100634A (en) | Computer | |
JPS5619150A (en) | Microprogram control system | |
JPS5719842A (en) | Microprogram control device | |
JPS5790762A (en) | Instruction control system | |
JPS5748137A (en) | Data processor | |
JPS5591029A (en) | Microprogram control system | |
JPS57130150A (en) | Register control system | |
JPS5520534A (en) | Data processor | |
JPS5599652A (en) | Microprogram control unit | |
JPS5748129A (en) | Input data correction system | |
JPS5541548A (en) | Microprogram control unit | |
JPS56152047A (en) | Microprogram controller | |
JPS56155448A (en) | Information processor | |
JPS57101945A (en) | Control system of information processor | |
JPS56140444A (en) | Microprogram control system | |
JPS56147243A (en) | Microprogram control device | |
JPS6444543A (en) | Microprogram controller | |
JPS57197653A (en) | Control device of microprogram | |
JPS55134450A (en) | Microprogram control unit | |
JPS57101932A (en) | Data processing system | |
JPS5481053A (en) | Microprogram control system | |
JPS57203141A (en) | Method and device for controlling microprogram | |
JPS54152831A (en) | Microprogram control system | |
JPS5510673A (en) | Microprogram control data processor |