JPS56157538A - Data processing system of advanced mode control - Google Patents
Data processing system of advanced mode controlInfo
- Publication number
- JPS56157538A JPS56157538A JP6128580A JP6128580A JPS56157538A JP S56157538 A JPS56157538 A JP S56157538A JP 6128580 A JP6128580 A JP 6128580A JP 6128580 A JP6128580 A JP 6128580A JP S56157538 A JPS56157538 A JP S56157538A
- Authority
- JP
- Japan
- Prior art keywords
- interruption
- mode control
- instruction
- advanced mode
- generated
- 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.)
- Granted
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/46—Multiprogramming arrangements
- G06F9/48—Program initiating; Program switching, e.g. by interrupt
- G06F9/4806—Task transfer initiation or dispatching
- G06F9/4812—Task transfer initiation or dispatching by interrupt, e.g. masked
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)
- Complex Calculations (AREA)
Abstract
PURPOSE:To shorten the processing time as the whole, by selecting and registering an interruption of the highest priority level for interruption causes generated in parallel to recognize instructions which interrption causes are generated in accordance with. CONSTITUTION:In the advanced mode control mode for arithmetic logical units 7-1-7-3, it is reported to an advanced mode control indication register 1, and an instruction fetch part 3, etc. are controlled by an advanced mode control part 2 to add the instruction word length to the just preceding instruction address, and an instruction is fetched by the result. Next, instructions fetched successively are set in execution queuing registers 4-1-4-3 in order, and IDs are set in sequential ID set parts 5-1-5-3. Processing are executed in parallel by the units 7-1-7-3; and when an operation exception or the like occurs, an interruption is generated from pertinent one of the units 7-1-7-3 an interruption control part 8 and the control part 2, and a new instruction is prevented from being set, and the interruption processing is executed in the order of IDs.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP6128580A JPS56157538A (en) | 1980-05-09 | 1980-05-09 | Data processing system of advanced mode control |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP6128580A JPS56157538A (en) | 1980-05-09 | 1980-05-09 | Data processing system of advanced mode control |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS56157538A true JPS56157538A (en) | 1981-12-04 |
JPS6122818B2 JPS6122818B2 (en) | 1986-06-03 |
Family
ID=13166769
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP6128580A Granted JPS56157538A (en) | 1980-05-09 | 1980-05-09 | Data processing system of advanced mode control |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS56157538A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS58106641A (en) * | 1981-12-18 | 1983-06-25 | Fujitsu Ltd | Pipeline instruction execution controlling system |
JPS61180370A (en) * | 1986-01-10 | 1986-08-13 | Hitachi Ltd | Data processor |
JPS622329A (en) * | 1985-06-27 | 1987-01-08 | Nec Corp | Arithmetic exception instruction address calculation device |
JPS622330A (en) * | 1985-06-27 | 1987-01-08 | Nec Corp | Arithmetic exception instruction address calculating device |
-
1980
- 1980-05-09 JP JP6128580A patent/JPS56157538A/en active Granted
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS58106641A (en) * | 1981-12-18 | 1983-06-25 | Fujitsu Ltd | Pipeline instruction execution controlling system |
JPS622329A (en) * | 1985-06-27 | 1987-01-08 | Nec Corp | Arithmetic exception instruction address calculation device |
JPS622330A (en) * | 1985-06-27 | 1987-01-08 | Nec Corp | Arithmetic exception instruction address calculating device |
JPS61180370A (en) * | 1986-01-10 | 1986-08-13 | Hitachi Ltd | Data processor |
Also Published As
Publication number | Publication date |
---|---|
JPS6122818B2 (en) | 1986-06-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4777587A (en) | System for processing single-cycle branch instruction in a pipeline having relative, absolute, indirect and trap addresses | |
JPS56149646A (en) | Operation controller | |
EP0378415A3 (en) | Multiple instruction dispatch mechanism | |
JPS5729153A (en) | Control system for instruction processing order | |
EP0354585A3 (en) | Instruction pipeline microprocessor | |
EP0331191A3 (en) | Information processing system capable of carrying out advanced execution | |
JPS56157538A (en) | Data processing system of advanced mode control | |
US5226127A (en) | Method and apparatus providing for conditional execution speed-up in a computer system through substitution of a null instruction for a synchronization instruction under predetermined conditions | |
JPS57168350A (en) | Information processor | |
JPS573143A (en) | Instruction prefetching system | |
JPS56147246A (en) | Program control device | |
JPS55103656A (en) | Information processing system | |
JPS5474338A (en) | Information processor | |
JPS55124806A (en) | Sequencing circuit of microcomputer | |
JPS5654550A (en) | Information processor | |
JPS6455602A (en) | Instruction processing circuit for programmable controller | |
JPS5730033A (en) | Data processor | |
JPS57212546A (en) | Controlling system for electronic computer | |
JPS5622140A (en) | Branch control system | |
JPS57168345A (en) | Data processing device | |
JPS5644942A (en) | Information processing unit | |
JPS57185558A (en) | Display system for small size electronic device | |
JPS578852A (en) | Sequenced instruction execution control system | |
JPS55103645A (en) | Microprogram control system | |
JPS5755451A (en) | Information processor |