JPS5582356A - Pre-fetch control system - Google Patents
Pre-fetch control systemInfo
- Publication number
- JPS5582356A JPS5582356A JP15418478A JP15418478A JPS5582356A JP S5582356 A JPS5582356 A JP S5582356A JP 15418478 A JP15418478 A JP 15418478A JP 15418478 A JP15418478 A JP 15418478A JP S5582356 A JPS5582356 A JP S5582356A
- Authority
- JP
- Japan
- Prior art keywords
- register
- stored
- memory address
- instruction word
- buffer
- 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
- 230000001419 dependent effect Effects 0.000 abstract 1
Landscapes
- Advance Control (AREA)
Abstract
PURPOSE: To simplify a store conveyor processing by generating an interrupt to a control storage unit when stove conveyor is generated in a computer adopting pre- fecth control and performing the execution control of this processing by a microprogram.
CONSTITUTION: The program start address is stored in register 12, and the pre- fetched instruction word from a main memory is stored in instruction buffer 11 when the execution of the instruction is started. At this time, the memory address of the last instruction word in buffer 11 is stored in register 12, and further, a correction value dependent upon difference between the memory address of the last instruction word and the executing memory address is stored in register 17. When store conveyor is generated, it is detected whether the object of the instruction word is in buffer 11 or not by comparing addresses of memory address register 10 and register 12 with each other in comparator 13, and interrupt generation circuit 15 is controlled by this comparison result to interrupt control storage unit 16, and the operation of the correction value is performed in operation circuit 18 according to the program of unit 16 and is stored in register 12.
COPYRIGHT: (C)1980,JPO&Japio
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP15418478A JPS5582356A (en) | 1978-12-15 | 1978-12-15 | Pre-fetch control system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP15418478A JPS5582356A (en) | 1978-12-15 | 1978-12-15 | Pre-fetch control system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS5582356A true JPS5582356A (en) | 1980-06-21 |
Family
ID=15578664
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP15418478A Pending JPS5582356A (en) | 1978-12-15 | 1978-12-15 | Pre-fetch control system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS5582356A (en) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6054048A (en) * | 1983-09-02 | 1985-03-28 | Nec Corp | Information processing device |
| JPS6376015A (en) * | 1986-09-19 | 1988-04-06 | Fujitsu Ltd | Instruction fetching system |
| JPS6376016A (en) * | 1986-09-19 | 1988-04-06 | Fujitsu Ltd | Instruction fetching system |
| JP2001504957A (en) * | 1996-09-26 | 2001-04-10 | トランスメタ・コーポレーション | Memory data aliasing method and apparatus in advanced processor |
-
1978
- 1978-12-15 JP JP15418478A patent/JPS5582356A/en active Pending
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6054048A (en) * | 1983-09-02 | 1985-03-28 | Nec Corp | Information processing device |
| JPS6376015A (en) * | 1986-09-19 | 1988-04-06 | Fujitsu Ltd | Instruction fetching system |
| JPS6376016A (en) * | 1986-09-19 | 1988-04-06 | Fujitsu Ltd | Instruction fetching system |
| JP2001504957A (en) * | 1996-09-26 | 2001-04-10 | トランスメタ・コーポレーション | Memory data aliasing method and apparatus in advanced processor |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR920001319A (en) | Processor and treatment method | |
| JPS57185545A (en) | Information processor | |
| JPS57150019A (en) | Control system of terminal device | |
| JPS5555499A (en) | Memory control unit | |
| JPS5452936A (en) | Memroy processor | |
| JPS57191758A (en) | System for storing test program in main storage | |
| JPS5518718A (en) | Interruption system for specific program | |
| JPS5474337A (en) | Microprogram controller | |
| JPS5553747A (en) | Computer of order pre-fetch system | |
| JP2671305B2 (en) | Data processing device | |
| JPS5617402A (en) | Programmable sequence controller | |
| JPS5592947A (en) | Interruption control system for microprogram | |
| KR900015005A (en) | Ring Reduction Logic Mechanism | |
| JPS54140846A (en) | Micro-diagnostic system | |
| JPS5587226A (en) | Data processor | |
| JPS5663652A (en) | Information processing unit | |
| JPS5541540A (en) | Interrupt control system in stored program control unit | |
| JPS57199052A (en) | Data processing device | |
| JPS5552598A (en) | Data processor | |
| JPS55116145A (en) | Microprogram controller | |
| JPS5621258A (en) | Failure storage system in central processing unit | |
| JPS5543658A (en) | Control system for microorder execution | |
| JPS5578357A (en) | Program overrun detection unit | |
| JPS5497340A (en) | Microprogram control system | |
| JPS5668865A (en) | Instruction control system |