[go: up one dir, main page]

GB1148473A - Data processing apparatus - Google Patents

Data processing apparatus

Info

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
Application number
GB3741468A
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by International Business Machines Corp filed Critical International Business Machines Corp
Publication of GB1148473A publication Critical patent/GB1148473A/en
Expired legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/30Arrangements for executing machine instructions, e.g. instruction decode
    • G06F9/38Concurrent instruction execution, e.g. pipeline or look ahead
    • G06F9/3802Instruction 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.
GB3741468A 1965-04-05 1966-04-04 Data processing apparatus Expired GB1148473A (en)

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)

* Cited by examiner, † Cited by third party
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

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