GB1148473A - Data processing apparatus - Google Patents
Data processing apparatusInfo
- Publication number
- GB1148473A GB1148473A GB3741468A GB3741468A GB1148473A GB 1148473 A GB1148473 A GB 1148473A GB 3741468 A GB3741468 A GB 3741468A GB 3741468 A GB3741468 A GB 3741468A GB 1148473 A GB1148473 A GB 1148473A
- Authority
- GB
- United Kingdom
- Prior art keywords
- instruction
- instructions
- data processing
- buffers
- priority
- 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.)
- Expired
Links
- 239000000872 buffer Substances 0.000 abstract 5
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/3802—Instruction prefetching
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)
- Executing Machine-Instructions (AREA)
- Multi Processors (AREA)
Abstract
1,148,473. Data processing. INTERNATIONAL BUSINESS MACHINES CORP. 4 April, 1966 [5 April, 1965], No. 37414/68. Divided out of 1,148,471. Heading G4A. In data processing apparatus, an instruction word comprising a plurality of instructions is fetched from store into a buffer, one of the instructions in the buffer being selected and either another instruction word or an operand word specified by the selected instruction being fetched, priority means determining which. Instruction words are prefetched from storage into two buffers (alternately) in an instruction preparation unit which fetches operands for the instructions. Concurrently an execution unit is executing previous instructions. The instruction buffers are refilled as they become empty, unless this conflicts with execution of a previous instruction or operand fetches, which have priority. An exception is when both buffers are empty in which case instruction fetch has priority.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US44532665A | 1965-04-05 | 1965-04-05 |
Publications (1)
Publication Number | Publication Date |
---|---|
GB1148473A true GB1148473A (en) | 1969-04-10 |
Family
ID=23768484
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
GB1479366A Expired GB1148471A (en) | 1965-04-05 | 1966-04-04 | Data processing apparatus |
GB3741368A Expired GB1148472A (en) | 1965-04-05 | 1966-04-04 | Data processing apparatus |
GB3741468A Expired GB1148473A (en) | 1965-04-05 | 1966-04-04 | Data processing apparatus |
Family Applications Before (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
GB1479366A Expired GB1148471A (en) | 1965-04-05 | 1966-04-04 | Data processing apparatus |
GB3741368A Expired GB1148472A (en) | 1965-04-05 | 1966-04-04 | Data processing apparatus |
Country Status (1)
Country | Link |
---|---|
GB (3) | GB1148471A (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5858653A (en) * | 1981-10-02 | 1983-04-07 | Hitachi Ltd | Data processor |
JP2682232B2 (en) * | 1990-11-21 | 1997-11-26 | 松下電器産業株式会社 | Floating point processor |
-
1966
- 1966-04-04 GB GB1479366A patent/GB1148471A/en not_active Expired
- 1966-04-04 GB GB3741368A patent/GB1148472A/en not_active Expired
- 1966-04-04 GB GB3741468A patent/GB1148473A/en not_active Expired
Also Published As
Publication number | Publication date |
---|---|
GB1148472A (en) | 1969-04-10 |
GB1148471A (en) | 1969-04-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0135844A2 (en) | A data processor with a branch target instruction storage | |
FR1558879A (en) | ||
GB1443777A (en) | Data processing apparatus | |
GB1282341A (en) | Data processing apparatus | |
GB1506972A (en) | Data processing systems | |
GB1390384A (en) | Microprogramme computer | |
GB1339284A (en) | Digital electric information processing system | |
ES8106060A1 (en) | Multi-programming data processing system process suspension. | |
GB1450918A (en) | Data processing apparatus | |
GB1209970A (en) | Data processing apparatus | |
GB1104975A (en) | Compiling system | |
GB1241403A (en) | Data processing apparatus | |
JP2575598B2 (en) | Method and system for increasing concurrency of system memory in a multiprocessor computer system | |
GB1442459A (en) | Data processing system | |
GB1239536A (en) | ||
KR920004279B1 (en) | Microprocessor with Pointer Register | |
GB2016753A (en) | Data Processing System | |
GB1148473A (en) | Data processing apparatus | |
JPS6446134A (en) | Data processor | |
GB1179048A (en) | Data Processor with Improved Apparatus for Instruction Modification | |
JPS5790762A (en) | Instruction control system | |
GB1081986A (en) | Data processing apparatus | |
JPS5461851A (en) | Data processing system | |
GB1233951A (en) | ||
GB1202453A (en) | Improvements in and relating to data processing systems |