JPS5566028A - Information processing unit - Google Patents
Information processing unitInfo
- Publication number
- JPS5566028A JPS5566028A JP13778278A JP13778278A JPS5566028A JP S5566028 A JPS5566028 A JP S5566028A JP 13778278 A JP13778278 A JP 13778278A JP 13778278 A JP13778278 A JP 13778278A JP S5566028 A JPS5566028 A JP S5566028A
- Authority
- JP
- Japan
- Prior art keywords
- instruction
- branch
- sent
- conditional branch
- true
- 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 improve a processing capability concerning instruction prefetch with addition of a small amount of hardware by making it possible to designate the branch true side or the branch false side, where an instruction following a conditional branch instruction is prefetched, in a machine language instruction level.
CONSTITUTION: The branch true side and the branch false side where an instruction following a conditional branch instruction shold be prefetched can be designated in a machine language instruction level. That is, when machine instruction word 16 is stored in instruction register 31 in instruction decoder 2, the code of the OP code part is sent to decoder circuit 32; and in case of a conditional branch instruction, instruction information 18 is sent to AND gates 35 and 36 of branch instruction control circuit 6. At this time, conditional branch instruction prefetch direction designation bit 34 of the operand part of the instruction word has a meaning, and the TRUE output and the COMP output are sent to gates 36 and 35 through gate 33 of circuit 6 as direction designation signal 19 respectively, and starting signal 10 or 11 outputted by "0" or "1" of bit 34.
COPYRIGHT: (C)1980,JPO&Japio
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP13778278A JPS5566028A (en) | 1978-11-10 | 1978-11-10 | Information processing unit |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP13778278A JPS5566028A (en) | 1978-11-10 | 1978-11-10 | Information processing unit |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS5566028A true JPS5566028A (en) | 1980-05-19 |
Family
ID=15206708
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP13778278A Pending JPS5566028A (en) | 1978-11-10 | 1978-11-10 | Information processing unit |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS5566028A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS58137048A (en) * | 1982-02-08 | 1983-08-15 | Nec Corp | Branch instruction control system |
JPS58502115A (en) * | 1981-12-03 | 1983-12-08 | バロ−ス・コ−ポレ−ション | branch prediction computer |
JPH0895785A (en) * | 1994-09-29 | 1996-04-12 | Nec Software Ltd | Branch predicting device |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5081040A (en) * | 1973-11-15 | 1975-07-01 | ||
JPS518841A (en) * | 1974-07-09 | 1976-01-24 | Hitachi Ltd | BUNKIMEIREISEIGYOHOSHIKI |
-
1978
- 1978-11-10 JP JP13778278A patent/JPS5566028A/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5081040A (en) * | 1973-11-15 | 1975-07-01 | ||
JPS518841A (en) * | 1974-07-09 | 1976-01-24 | Hitachi Ltd | BUNKIMEIREISEIGYOHOSHIKI |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS58502115A (en) * | 1981-12-03 | 1983-12-08 | バロ−ス・コ−ポレ−ション | branch prediction computer |
JPS58137048A (en) * | 1982-02-08 | 1983-08-15 | Nec Corp | Branch instruction control system |
JPH0895785A (en) * | 1994-09-29 | 1996-04-12 | Nec Software Ltd | Branch predicting device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPS56149646A (en) | Operation controller | |
JPS5387640A (en) | Data processing unit | |
JPS56123041A (en) | Information processor | |
KR830006739A (en) | Data processing device | |
JPS5566028A (en) | Information processing unit | |
JPS5537663A (en) | Start system of option hardware | |
JPS57206982A (en) | Instruction controlling system | |
JPS57105070A (en) | Control system of register interference | |
JPS56152056A (en) | Pseudo fault generator | |
JPS57196350A (en) | Data processor | |
JPS57132248A (en) | Instruction execution device | |
JPS5654550A (en) | Information processor | |
JPS5493342A (en) | Vector register | |
JPS5717059A (en) | Processor for pipeline control data | |
JPS5685157A (en) | Information processor | |
JPS55121546A (en) | Interruption control system | |
JPS5667453A (en) | Information processor with data generation part | |
JPS57114946A (en) | Microprogram controller | |
JPS5725042A (en) | Microprocessor | |
JPS5729152A (en) | Information processor prefetching instruction | |
JPS54122042A (en) | Electronic computer | |
JPS564844A (en) | Information processor | |
JPS5559551A (en) | Information processor | |
JPS54102937A (en) | Information processor | |
JPS5729147A (en) | Data processing system |