JPS5599655A - Branch control unit - Google Patents
Branch control unitInfo
- Publication number
- JPS5599655A JPS5599655A JP703379A JP703379A JPS5599655A JP S5599655 A JPS5599655 A JP S5599655A JP 703379 A JP703379 A JP 703379A JP 703379 A JP703379 A JP 703379A JP S5599655 A JPS5599655 A JP S5599655A
- Authority
- JP
- Japan
- Prior art keywords
- order
- branch
- address
- buffer
- branch destination
- 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
Landscapes
- Advance Control (AREA)
Abstract
PURPOSE: To increase the speed for the branch order by bringing the orders of the branch destination to the order buffer as much as possible at the time point when the branch order is decoded with the directory prepared.
CONSTITUTION: In case the order is taken into order buffer 34, directory 25 is referred with the contents of order address register 37. If some coincidence is detected, the branch destination is set to other register 37 and the orders of the branch destination are brought to corresponding order buffer 35. Otherwise directory 25 is consulted via program counter 42 which holds the order address under being decoded to read out the address of the several-step preceding branch order plus the address of the branch destination and then to be set to other register 37. And the branch destination is brought to corresponding buffer 35 before the branch order is decoded.
COPYRIGHT: (C)1980,JPO&Japio
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP703379A JPS5599655A (en) | 1979-01-26 | 1979-01-26 | Branch control unit |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP703379A JPS5599655A (en) | 1979-01-26 | 1979-01-26 | Branch control unit |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS5599655A true JPS5599655A (en) | 1980-07-29 |
Family
ID=11654720
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP703379A Pending JPS5599655A (en) | 1979-01-26 | 1979-01-26 | Branch control unit |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS5599655A (en) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5991552A (en) * | 1982-11-17 | 1984-05-26 | Nec Corp | Instruction prefetch device having set associative type history table |
| JPS5991553A (en) * | 1982-11-17 | 1984-05-26 | Nec Corp | Instruction prefetch device having real address branching history table |
| JPS5991554A (en) * | 1982-11-17 | 1984-05-26 | Nec Corp | Instruction prefetch device forecasting branch direction |
| JPS60175148A (en) * | 1984-02-21 | 1985-09-09 | Nec Corp | Instruction prefetching device |
| JPS6195447A (en) * | 1984-10-12 | 1986-05-14 | エイ・ティ・アンド・ティ・コーポレーション | Microprocessor haing macro rom and program queue |
-
1979
- 1979-01-26 JP JP703379A patent/JPS5599655A/en active Pending
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5991552A (en) * | 1982-11-17 | 1984-05-26 | Nec Corp | Instruction prefetch device having set associative type history table |
| JPS5991553A (en) * | 1982-11-17 | 1984-05-26 | Nec Corp | Instruction prefetch device having real address branching history table |
| JPS5991554A (en) * | 1982-11-17 | 1984-05-26 | Nec Corp | Instruction prefetch device forecasting branch direction |
| JPS60175148A (en) * | 1984-02-21 | 1985-09-09 | Nec Corp | Instruction prefetching device |
| JPS6195447A (en) * | 1984-10-12 | 1986-05-14 | エイ・ティ・アンド・ティ・コーポレーション | Microprocessor haing macro rom and program queue |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS5255446A (en) | Information transfer control system | |
| JPS55112651A (en) | Virtual computer system | |
| JPS5599655A (en) | Branch control unit | |
| JPS5464439A (en) | Address designation system | |
| JPS5394133A (en) | Data converter | |
| JPS5416957A (en) | Computer system for process control | |
| JPS5423343A (en) | Microprogram controller | |
| JPS5248365A (en) | Electronic timepiece | |
| JPS5212536A (en) | Buffer memory control system | |
| JPS5431246A (en) | Program control system | |
| JPS5315033A (en) | Starting system for computer | |
| JPS5621239A (en) | Processing system for branch instruction | |
| JPS5339032A (en) | Branch control system | |
| JPS522142A (en) | Interruption preference deciding system | |
| JPS5563455A (en) | Memory system | |
| JPS553053A (en) | Interruption control circuit | |
| JPS5454546A (en) | Branch address determining system in data processing unit of microprogram control system | |
| JPS5687142A (en) | Sequence control system for rom address | |
| JPS5448459A (en) | Control unit of instruction advance fetch | |
| JPS5487036A (en) | Take-in-advance system of order for data processor of microprogram control system | |
| JPS51127644A (en) | Bill processing system | |
| JPS55157064A (en) | Word memory system | |
| JPS54121031A (en) | Information processor | |
| JPS54102928A (en) | Data reading out control system | |
| JPS54534A (en) | Advance control system of instruction in information processor |