GB1083171A - Improvements in or relating to data processing apparatus - Google Patents
Improvements in or relating to data processing apparatusInfo
- Publication number
- GB1083171A GB1083171A GB16743/65A GB1674365A GB1083171A GB 1083171 A GB1083171 A GB 1083171A GB 16743/65 A GB16743/65 A GB 16743/65A GB 1674365 A GB1674365 A GB 1674365A GB 1083171 A GB1083171 A GB 1083171A
- Authority
- GB
- United Kingdom
- Prior art keywords
- tape
- unit
- units
- control
- byte
- 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
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/30094—Condition code generation, e.g. Carry, Zero flag
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
-
- 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/30003—Arrangements for executing specific machine instructions
- G06F9/3005—Arrangements for executing specific machine instructions to perform operations for flow control
- G06F9/30058—Conditional branch instructions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0668—Interfaces specially adapted for storage systems adopting a particular infrastructure
- G06F3/0671—In-line storage system
- G06F3/0673—Single storage device
- G06F3/0682—Tape device
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Human Computer Interaction (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Electronic Switches (AREA)
Abstract
1,083,171. Control of input/output equipment. INTERNATIONAL BUSINESS MACHINES CORPORATION. April 21, 1965 [April 27, 1964], No. 16743/65. Heading G4A. In data processing apparatus, any one of a plurality of input/output (I/O) units can be connected to any one of a plurality of I/O control units through control and data lines by electronic and relay switches respectively when said switches, which are respective to the pair of units, are actuated by the I/O control unit. Selection in this way of one I/O unit by an I/O control unit prevents subsequent selection of the same I/O unit by another I/O control unit until it is free. In the particular embodiment, a computer sends a 9-bit byte (includes parity bit) to one of four " tape control " units to cause it to select one of 16 magnetic tape I/O units. Four of the bits of the byte identify the tape I/O unit, one of these bits (" high order " bit) choosing one set of 8 tape units and the other 3 bits being decoded into a 1-out-of-8 energization to choose one tape unit within that set. By means of switches, the two subsets of 4 tape units within each set may be effectively interchanged (" swapped "). Two further switches enable the two sets of 8 to be effectively interchanged. Further switches enable selection of any particular tape I/O unit(s) by any particular tape control unit(s) to be prevented. When a " tape control " unit has selected a tape I/O unit, command, " sense " (see below) and data bytes (the latter including a parity bit) may be passed between them. After passage of one such byte, the I/O unit is normally free to be selected by another " tape control " unit but the computer may prevent this with a "chain" " signal. The " sense " information, provided by the tape I/O unit, includes model number (indicating data rate effectively), byte size, status, whether tape file is protected &c. Effective interchange of tape units (see above) requires interchange of status lines and this is done by changing the position of a printed circuit card. Longitudinal parity check bytes may be recorded on the tape. Error correction may be done in the " tape control " units after reading from the tape.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US362710A US3372378A (en) | 1964-04-27 | 1964-04-27 | Input/output unit switch |
Publications (1)
Publication Number | Publication Date |
---|---|
GB1083171A true GB1083171A (en) | 1967-09-13 |
Family
ID=23427215
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
GB16743/65A Expired GB1083171A (en) | 1964-04-27 | 1965-04-21 | Improvements in or relating to data processing apparatus |
Country Status (6)
Country | Link |
---|---|
US (1) | US3372378A (en) |
CH (1) | CH432067A (en) |
DE (1) | DE1574590B2 (en) |
GB (1) | GB1083171A (en) |
NL (1) | NL154342B (en) |
SE (1) | SE329515B (en) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB1056629A (en) * | 1965-10-01 | 1967-01-25 | Creed & Co Ltd | Improvements in data processing systems and equipment |
US3593302A (en) * | 1967-03-31 | 1971-07-13 | Nippon Electric Co | Periphery-control-units switching device |
US3731217A (en) * | 1970-04-03 | 1973-05-01 | Research Corp | Quasi-optical signal processing utilizing hybrid matrices |
US3668651A (en) * | 1970-12-30 | 1972-06-06 | Ibm | Working device code method of i/o control |
DE2202658C2 (en) * | 1972-01-20 | 1985-05-15 | Allen Organ Co., 18062 Macungie, Pa. | Electronic keyboard musical instrument - has switching matrix on keyboard output controlling TDM generation and control of output tones |
DE2442990B2 (en) * | 1974-09-07 | 1978-03-23 | Philips Patentverwaltung Gmbh, 2000 Hamburg | Computer system with peripheral devices |
US4155117A (en) * | 1977-07-28 | 1979-05-15 | International Business Machines Corporation | Synchronizing channel-to-channel adapter |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3200380A (en) * | 1961-02-16 | 1965-08-10 | Burroughs Corp | Data processing system |
US3226688A (en) * | 1961-07-03 | 1965-12-28 | Bunker Ramo | Modular computer system |
-
1964
- 1964-04-27 US US362710A patent/US3372378A/en not_active Expired - Lifetime
-
1965
- 1965-04-21 GB GB16743/65A patent/GB1083171A/en not_active Expired
- 1965-04-26 NL NL656505325A patent/NL154342B/en not_active IP Right Cessation
- 1965-04-27 DE DE1574590A patent/DE1574590B2/en not_active Ceased
- 1965-04-27 SE SE05472/65A patent/SE329515B/xx unknown
- 1965-04-27 CH CH584965A patent/CH432067A/en unknown
Also Published As
Publication number | Publication date |
---|---|
SE329515B (en) | 1970-10-12 |
DE1574590B2 (en) | 1974-01-10 |
NL154342B (en) | 1977-08-15 |
DE1574590A1 (en) | 1972-04-06 |
CH432067A (en) | 1967-03-15 |
NL6505325A (en) | 1965-10-28 |
US3372378A (en) | 1968-03-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
GB1108804A (en) | Improvements relating to electronic data processing systems | |
GB1061361A (en) | Improvements in or relating to electronic data processing systems | |
GB1343454A (en) | Multiprogramming data processing apparatus and equipment for use therein | |
GB1056951A (en) | Improvements in or relating to electronic data processing systems | |
GB1072379A (en) | Apparatus for reversibly reducing trains of data signals | |
US2853698A (en) | Compression system | |
GB1083171A (en) | Improvements in or relating to data processing apparatus | |
GB986103A (en) | Improvements in or relating to electronic digital computing machines | |
US3221310A (en) | Parity bit indicator | |
GB977421A (en) | Imformation retrieval system | |
GB893555A (en) | Improvements in data storage and processing systems | |
GB1497600A (en) | Data processing apparatus | |
US3560924A (en) | Digital data error detection apparatus | |
US2934746A (en) | Information signal processing apparatus | |
GB1379588A (en) | Systems for testing electrical devices | |
GB1008775A (en) | Asynchronous digital computer | |
GB1036118A (en) | Data processing system | |
US3718903A (en) | Circuit arrangement for checking stored information | |
GB1001245A (en) | Document sorting | |
JPS5710846A (en) | Information processing equipment | |
US3222648A (en) | Data input device | |
DE3069048D1 (en) | Method of avoiding undesirable parity error signals during the parity check of a register array and parity check device for carrying out the method | |
GB797366A (en) | Magnetic core buffer storage and conversion system | |
GB1018762A (en) | Data transfer system | |
US3142055A (en) | Translator circuit |