JPS57105070A - Control system of register interference - Google Patents
Control system of register interferenceInfo
- Publication number
- JPS57105070A JPS57105070A JP18225280A JP18225280A JPS57105070A JP S57105070 A JPS57105070 A JP S57105070A JP 18225280 A JP18225280 A JP 18225280A JP 18225280 A JP18225280 A JP 18225280A JP S57105070 A JPS57105070 A JP S57105070A
- Authority
- JP
- Japan
- Prior art keywords
- instruction
- processor
- register
- flag
- decoded
- 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/30—Arrangements for executing machine instructions, e.g. instruction decode
- G06F9/38—Concurrent instruction execution, e.g. pipeline or look ahead
- G06F9/3877—Concurrent instruction execution, e.g. pipeline or look ahead using a slave processor, e.g. coprocessor
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)
- Multi Processors (AREA)
Abstract
PURPOSE:To perform the interlock control, by giving a flag in case the writing of a register is carried out to an instruction exclusive for a slave processor and accordingly deciding whether a general-purpose register is used or not. CONSTITUTION:The instruction given from a main processor 1 is decoded and executed by a slave processor 2, and the result of the decoding and execution is stored in a main storage device 3, the own arithmetic register, a general- purpose register 4 in the processor 1, etc. according to respective instructions. On the other hand, the instruction read out of the device 3 is decoded at the processor through an instruction decoder circuit 5. In case the instruction is used exclusively for the processor 2, a start signal showing the start of execution of the instruction is sent to the processor 2. When the processor 1 decodes the instruction exclusively used for the processor 2, a flag 6 is given for the use of the specific register 4. With the setting of the flag 6, the process is discontinued for an ordinary instruction using the register 4 until an instruction end signal is received from the processor 2. Then the flag 6 is reset by the end signal to restart the pocess of the ordinary instruction.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP18225280A JPS5829549B2 (en) | 1980-12-23 | 1980-12-23 | Register interference control method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP18225280A JPS5829549B2 (en) | 1980-12-23 | 1980-12-23 | Register interference control method |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS57105070A true JPS57105070A (en) | 1982-06-30 |
JPS5829549B2 JPS5829549B2 (en) | 1983-06-23 |
Family
ID=16115000
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP18225280A Expired JPS5829549B2 (en) | 1980-12-23 | 1980-12-23 | Register interference control method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS5829549B2 (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS59201154A (en) * | 1983-04-18 | 1984-11-14 | モトロ−ラ・インコ−ポレ−テツド | Method and apparatus for adjusting execution of instruction by joint processor |
JPS61170830A (en) * | 1985-01-25 | 1986-08-01 | Fujitsu Ltd | Register reference control system |
JPS61170829A (en) * | 1985-01-25 | 1986-08-01 | Fujitsu Ltd | Writing control system of register |
EP0231526A2 (en) * | 1986-01-08 | 1987-08-12 | Hitachi, Ltd. | Multi-processor system |
US6832117B1 (en) | 1999-09-22 | 2004-12-14 | Kabushiki Kaisha Toshiba | Processor core for using external extended arithmetic unit efficiently and processor incorporating the same |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5885740A (en) * | 1981-11-16 | 1983-05-23 | Nissan Motor Co Ltd | Fitting structure of bumper |
JPS63108874U (en) * | 1987-01-07 | 1988-07-13 |
-
1980
- 1980-12-23 JP JP18225280A patent/JPS5829549B2/en not_active Expired
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS59201154A (en) * | 1983-04-18 | 1984-11-14 | モトロ−ラ・インコ−ポレ−テツド | Method and apparatus for adjusting execution of instruction by joint processor |
JPS61170830A (en) * | 1985-01-25 | 1986-08-01 | Fujitsu Ltd | Register reference control system |
JPS61170829A (en) * | 1985-01-25 | 1986-08-01 | Fujitsu Ltd | Writing control system of register |
JPH0419575B2 (en) * | 1985-01-25 | 1992-03-30 | Fujitsu Ltd | |
JPH0419574B2 (en) * | 1985-01-25 | 1992-03-30 | Fujitsu Ltd | |
EP0231526A2 (en) * | 1986-01-08 | 1987-08-12 | Hitachi, Ltd. | Multi-processor system |
US4803620A (en) * | 1986-01-08 | 1989-02-07 | Hitachi, Ltd. | Multi-processor system responsive to pause and pause clearing instructions for instruction execution control |
US6832117B1 (en) | 1999-09-22 | 2004-12-14 | Kabushiki Kaisha Toshiba | Processor core for using external extended arithmetic unit efficiently and processor incorporating the same |
US7308320B2 (en) | 1999-09-22 | 2007-12-11 | Kabushiki Kaisha Toshiba | Processor core for using external extended arithmetic unit efficiently and processor incorporating the same |
Also Published As
Publication number | Publication date |
---|---|
JPS5829549B2 (en) | 1983-06-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPS56149646A (en) | Operation controller | |
SE9704476D0 (en) | Enhanced instruction decoding | |
JPS57153339A (en) | Information processor | |
JPS57105070A (en) | Control system of register interference | |
JPS57176457A (en) | Data processor | |
JPS5336439A (en) | Information processor | |
JPS5322340A (en) | Microprogram system | |
JPS55103656A (en) | Information processing system | |
JPS5629724A (en) | Information processor | |
JPS57143640A (en) | Data processing device | |
JPS56147246A (en) | Program control device | |
JPS5717059A (en) | Processor for pipeline control data | |
JPS56157538A (en) | Data processing system of advanced mode control | |
JPS5566028A (en) | Information processing unit | |
JPS5729155A (en) | Error processing system | |
JPS5474338A (en) | Information processor | |
JPS55143663A (en) | Data processor | |
JPS5549753A (en) | Microprogram control unit | |
JPS57168345A (en) | Data processing device | |
JPS57111756A (en) | Instruction control system | |
JPS5719852A (en) | Information processing system | |
JPS5638641A (en) | Microprogram control system | |
JPS54140846A (en) | Micro-diagnostic system | |
JPS5525192A (en) | Illegal processing system for option instruction | |
JPS5642858A (en) | Microprogram control system |