GB1173356A - Apparatus for handling data records in a computer system - Google Patents

Apparatus for handling data records in a computer system

Info

Publication number
GB1173356A
GB1173356A GB23869/67A GB2386967A GB1173356A GB 1173356 A GB1173356 A GB 1173356A GB 23869/67 A GB23869/67 A GB 23869/67A GB 2386967 A GB2386967 A GB 2386967A GB 1173356 A GB1173356 A GB 1173356A
Authority
GB
United Kingdom
Prior art keywords
computer system
count
data records
handling data
predetermined value
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
GB23869/67A
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.)
General Electric Co
Original Assignee
General Electric Co
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 General Electric Co filed Critical General Electric Co
Publication of GB1173356A publication Critical patent/GB1173356A/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/46Multiprogramming arrangements
    • G06F9/48Program initiating; Program switching, e.g. by interrupt
    • G06F9/4806Task transfer initiation or dispatching
    • G06F9/4812Task transfer initiation or dispatching by interrupt, e.g. masked
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F12/00Accessing, addressing or allocating within memory systems or architectures
    • G06F12/02Addressing or allocation; Relocation
    • G06F12/04Addressing variable-length words or parts of words
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/10Program control for peripheral devices
    • G06F13/12Program control for peripheral devices using hardware independent of the central processor, e.g. channel or peripheral processor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/10Program control for peripheral devices
    • G06F13/12Program control for peripheral devices using hardware independent of the central processor, e.g. channel or peripheral processor
    • G06F13/122Program control for peripheral devices using hardware independent of the central processor, e.g. channel or peripheral processor where hardware performs an I/O function other than control of data transfer
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/14Handling requests for interconnection or transfer
    • G06F13/16Handling requests for interconnection or transfer for access to memory bus
    • G06F13/18Handling requests for interconnection or transfer for access to memory bus based on priority control
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/14Handling requests for interconnection or transfer
    • G06F13/20Handling requests for interconnection or transfer for access to input/output bus
    • G06F13/24Handling requests for interconnection or transfer for access to input/output bus using interrupt
    • G06F13/26Handling requests for interconnection or transfer for access to input/output bus using interrupt with priority control
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F5/00Methods or arrangements for data conversion without changing the order or content of the data handled
    • G06F5/06Methods or arrangements for data conversion without changing the order or content of the data handled for changing the speed of data flow, i.e. speed regularising or timing, e.g. delay lines, FIFO buffers; over- or underrun control therefor
    • 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/30003Arrangements for executing specific machine instructions
    • G06F9/30007Arrangements for executing specific machine instructions to perform operations on data operands
    • G06F9/30032Movement instructions, e.g. MOVE, SHIFT, ROTATE, SHUFFLE
    • 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/30003Arrangements for executing specific machine instructions
    • G06F9/3005Arrangements for executing specific machine instructions to perform operations for flow control
    • G06F9/30054Unconditional branch instructions
    • 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/3867Concurrent instruction execution, e.g. pipeline or look ahead using instruction pipelines
    • G06F9/3875Pipelining a single stage, e.g. superpipelining
    • 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/44Arrangements for executing specific programs
    • G06F9/448Execution paradigms, e.g. implementations of programming paradigms
    • G06F9/4482Procedural
    • G06F9/4484Executing subprograms
    • 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/46Multiprogramming arrangements
    • G06F9/48Program initiating; Program switching, e.g. by interrupt
    • G06F9/4806Task transfer initiation or dispatching
    • G06F9/4812Task transfer initiation or dispatching by interrupt, e.g. masked
    • G06F9/4818Priority circuits therefor

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Programmable Controllers (AREA)
  • Computer And Data Communications (AREA)
  • Multi Processors (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Bus Control (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Electrophonic Musical Instruments (AREA)
  • Storage Device Security (AREA)
  • Hardware Redundancy (AREA)
  • Logic Circuits (AREA)
  • Debugging And Monitoring (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Executing Machine-Instructions (AREA)

Abstract

1,173,356. Computers. GENERAL ELECTRIC CO. 23 May, 1967 [25 May, 1966], No. 23869/67. Heading G4A. In a computer system, a command item specifies an operation (e.g. skip over record) and includes a count of the number of stored records the operation is to be performed with respect to, the count being modified and stored for each operation performed until the count reaches a predetermined value when the operation is terminated, the sequence being repeatable until the count reaches another predetermined value.
GB23869/67A 1966-05-25 1967-05-23 Apparatus for handling data records in a computer system Expired GB1173356A (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US55298166A 1966-05-25 1966-05-25

Publications (1)

Publication Number Publication Date
GB1173356A true GB1173356A (en) 1969-12-10

Family

ID=24207624

Family Applications (10)

Application Number Title Priority Date Filing Date
GB23869/67A Expired GB1173356A (en) 1966-05-25 1967-05-23 Apparatus for handling data records in a computer system
GB23873/67A Expired GB1167945A (en) 1966-05-25 1967-05-23 Data Processing System with Acces Control for Subsystems.
GB23875/67A Expired GB1177109A (en) 1966-05-25 1967-05-23 Communication and Control Apparatus in a Computer System
GB23876/67A Expired GB1174069A (en) 1966-05-25 1967-05-23 Data Processing System with Access Control for Subsystems
GB23866/67A Expired GB1137784A (en) 1966-05-25 1967-05-23 Data processing system with improved memory
GB23868/67A Expired GB1150489A (en) 1966-05-25 1967-05-23 Dual Control Apparatus in Data Processing Equipment
GB23874/67A Expired GB1164000A (en) 1966-05-25 1967-05-23 Data Processing System with Controls to Deal with Requests from Subsystem for Prohibited Operations
GB23865/67A Expired GB1186414A (en) 1966-05-25 1967-05-23 Input/Output Control Apparatus in a Computer System
GB23867/67A Expired GB1142290A (en) 1966-05-25 1967-05-23 Data processing system with improved subsystem communication
GB23872/67A Expired GB1154516A (en) 1966-05-25 1967-05-23 Information shift apparatus in a computer system.

Family Applications After (9)

Application Number Title Priority Date Filing Date
GB23873/67A Expired GB1167945A (en) 1966-05-25 1967-05-23 Data Processing System with Acces Control for Subsystems.
GB23875/67A Expired GB1177109A (en) 1966-05-25 1967-05-23 Communication and Control Apparatus in a Computer System
GB23876/67A Expired GB1174069A (en) 1966-05-25 1967-05-23 Data Processing System with Access Control for Subsystems
GB23866/67A Expired GB1137784A (en) 1966-05-25 1967-05-23 Data processing system with improved memory
GB23868/67A Expired GB1150489A (en) 1966-05-25 1967-05-23 Dual Control Apparatus in Data Processing Equipment
GB23874/67A Expired GB1164000A (en) 1966-05-25 1967-05-23 Data Processing System with Controls to Deal with Requests from Subsystem for Prohibited Operations
GB23865/67A Expired GB1186414A (en) 1966-05-25 1967-05-23 Input/Output Control Apparatus in a Computer System
GB23867/67A Expired GB1142290A (en) 1966-05-25 1967-05-23 Data processing system with improved subsystem communication
GB23872/67A Expired GB1154516A (en) 1966-05-25 1967-05-23 Information shift apparatus in a computer system.

Country Status (6)

Country Link
JP (3) JPS45236860B1 (en)
CH (7) CH495016A (en)
DE (8) DE1298318B (en)
FR (6) FR1528181A (en)
GB (10) GB1173356A (en)
SE (5) SE329282B (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3675209A (en) * 1970-02-06 1972-07-04 Burroughs Corp Autonomous multiple-path input/output control system
FR2289003A1 (en) * 1974-02-01 1976-05-21 Honeywell Bull Soc Ind CONTROL DEVICE FOR DATA TRANSFERS BETWEEN THE CENTRAL MEMORY AND THE PERIPHERAL UNITS OF A COMPUTER SYSTEM
US4209839A (en) * 1978-06-16 1980-06-24 International Business Machines Corporation Shared synchronous memory multiprocessing arrangement
US4306287A (en) * 1979-08-31 1981-12-15 Bell Telephone Laboratories, Incorporated Special address generation arrangement
GB2092341B (en) * 1981-02-02 1984-09-12 Picker Int Ltd Computer peripheral selection
GB2147126B (en) * 1983-09-29 1987-01-07 Memory Ireland Limited Improvements in and relating to computers
EP0690399A3 (en) * 1994-06-30 1997-05-02 Tandem Computers Inc Remote financial transaction system

Also Published As

Publication number Publication date
DE1549423A1 (en) 1971-02-18
FR1545595A (en) 1968-11-15
CH489847A (en) 1970-04-30
GB1150489A (en) 1969-04-30
FR1564478A (en) 1969-04-25
GB1167945A (en) 1969-10-22
FR1564476A (en) 1969-04-25
JPS4510707B1 (en) 1970-04-17
FR1545594A (en) 1968-11-15
GB1164000A (en) 1969-09-10
GB1142290A (en) 1969-02-05
FR1528181A (en) 1968-06-07
DE1549429A1 (en) 1971-01-21
CH495014A (en) 1970-08-15
DE1549428A1 (en) 1972-08-10
DE1549422A1 (en) 1971-01-07
GB1154516A (en) 1969-06-11
DE1549424A1 (en) 1971-03-04
JPS5323059B1 (en) 1978-07-12
CH493886A (en) 1970-07-15
DE1549426A1 (en) 1971-01-21
CH486738A (en) 1970-02-28
JPS45236860B1 (en) 1970-08-10
SE340192B (en) 1971-11-08
DE1549422B2 (en) 1977-05-05
GB1174069A (en) 1969-12-10
DE1549431A1 (en) 1971-04-01
GB1137784A (en) 1968-12-27
DE1298318B (en) 1969-06-26
SE329287B (en) 1970-10-05
SE329282B (en) 1970-10-05
FR1564477A (en) 1969-04-25
CH495016A (en) 1970-08-15
CH505430A (en) 1971-03-31
SE329517B (en) 1970-10-12
DE1549428B2 (en) 1973-02-01
CH506132A (en) 1971-04-15
SE329279B (en) 1970-10-05
GB1177109A (en) 1970-01-07
GB1186414A (en) 1970-04-02

Similar Documents

Publication Publication Date Title
GB1173356A (en) Apparatus for handling data records in a computer system
GB1021647A (en) Improvements in or relating to recording and/or play-back apparatus
CA738125A (en) Computer data storage and handling system having means for linking discontinuous data
CA619208A (en) Data analyzing and recording means
GB1049095A (en) Clock-pulse controlled electronic computer
AU273498B2 (en) Information storage and retrieval
CA656236A (en) Magnetic data read-out device and method
CA660444A (en) Machine for recording and verifying magnetic tape data
CA661385A (en) Operation checking system for data storage and processing machines
AU270102B2 (en) Selective access information storage and retrieval system
AU263131B2 (en) Improvements in or relating to recording and/or reproduction apparatus including an arrangement for taking a tape-shaped record carrier outof a magazine
AU261628B2 (en) Improvements in or relating to recording and/or reproduction apparatus including an arrangement for taking a tape-shaped record carrier outof a magazine
AU3424963A (en) Information storage and retrieval
CA762622A (en) Information storage, retrieval and handling apparatus
CA695467A (en) Magnetic data storage device and matrix
AU3214763A (en) Selective access information storage and retrieval system
AU2444562A (en) Improvements in or relating to recording and/or reproduction apparatus including an arrangement for taking a tape-shaped record carrier outof a magazine
AU2432562A (en) Improvements in or relating to recording and/or reproduction apparatus including an arrangement for taking a tape-shaped record carrier outof a magazine
CA566768A (en) Data reproducing method and means
CA617095A (en) Tape recorder and transcriber drive system
CA736576A (en) Machine for recording and verifying magnetic tape data
AU1685867A (en) Method, apparatus and articles for data recording and retrieving
AU1668067A (en) Method, apparatus and articles for data recording and retrieving
CA609422A (en) Apparatus for recording and reproducing data
AU240202B2 (en) Improvements in systems for data storage and processing machines

Legal Events

Date Code Title Description
PS Patent sealed
PCNP Patent ceased through non-payment of renewal fee