Claims Analysis
Total Claims: 13
Claim 1
Independent Claim
101 words
A computer system having efficient data transfer operations, comprising: a system memory having system addresses; a central processing unit connected to said system memory; means for receiving a plurality of indirect data address word commands from said central processing unit; means for combining said plurality of indirect data address word commands to form a lesser number of combined indirect data address word commands if the system addresses specified in said indirect data address word commands are contiguous; and means for transmitting data between said system memory specified by said combined indirect address word commands and another component of said computer system.
Claim 2
Dependent Claim
101 words
A computer system having efficient data transfer operations, comprising: a system memory having system addresses; a central processing unit connected to said system memory; means for receiving a plurality of indirect data address word commands from said central processing unit; means for combining said plurality of indirect data address word commands to form a lesser number of combined indirect data address word commands if the system addresses specified in said indirect data address word commands are contiguous; and means for transmitting data between said system memory specified by said combined indirect address word commands and another component of said computer system.
Claim 3
Dependent Claim
33 words
The computer system of claim 1, further comprising: means for stopping said combining means when the length of said combined indirect data address word commands exceeds a predetermined direct memory address transfer length.
Claim 4
Dependent Claim
26 words
The computer system of claim 1, further comprising means for stopping said combining means when there are no more indirect data address word commands to process.
Claim 5
Dependent Claim
30 words
The computer system of claim 1, wherein said means for transmitting data transmits data between said system memory specified by said combined indirect address word commands and an input/output controller.
Claim 6
Dependent Claim
19 words
The computer system of claim 4, wherein said input/output controller controls one or more direct access storage device units.
Claim 7
Dependent Claim
17 words
The computer system of claim 4, wherein said input/output controllers controls one or more tape unit devices.
Claim 8
Dependent Claim
96 words
An input/output controller, for connecting to a system memory having system addresses and to a central processing unit, said input/output controller comprising: means for receiving a plurality of indirect data address word commands from said central processing unit; means for combining said plurality of indirect data address word commands to form a lesser number of combined indirect data address word commands if the system addresses specified in said indirect data address word commands are contiguous; and means for transmitting data between said input/output controller and said system memory specified by said combined indirect address word commands.
Claim 9
Dependent Claim
96 words
An input/output controller, for connecting to a system memory having system addresses and to a central processing unit, said input/output controller comprising: means for receiving a plurality of indirect data address word commands from said central processing unit; means for combining said plurality of indirect data address word commands to form a lesser number of combined indirect data address word commands if the system addresses specified in said indirect data address word commands are contiguous; and means for transmitting data between said input/output controller and said system memory specified by said combined indirect address word commands.
Claim 10
Independent Claim
119 words
A method of data transfer in a computer system having a system memory, a central processing unit connected to said system memory, an input/output controller connected to said system memory, said system memory having system addresses, said method comprising the steps of: said input/output controller receiving a plurality of indirect data address word commands from said central processing unit; said input/output controller combining said plurality of indirect data address word commands to form a lesser number of combined indirect data address word commands if the system addresses specified in said indirect data address word commands are contiguous; and said input/output controller transmitting data between said input/output controller and said system memory specified by said combined indirect address word commands.
Claim 11
Independent Claim
119 words
A method of data transfer in a computer system having a system memory, a central processing unit connected to said system memory, an input/output controller connected to said system memory, said system memory having system addresses, said method comprising the steps of: said input/output controller receiving a plurality of indirect data address word commands from said central processing unit; said input/output controller combining said plurality of indirect data address word commands to form a lesser number of combined indirect data address word commands if the system addresses specified in said indirect data address word commands are contiguous; and said input/output controller transmitting data between said input/output controller and said system memory specified by said combined indirect address word commands.
Claim 12
Dependent Claim
33 words
The method of claim 8, further comprising the step of: stopping said combining step when the length of said combined indirect data address word commands exceeds a predetermined direct memory address transfer length.
Claim 13
Dependent Claim
27 words
The method of claim 8, further comprising the step of: stopping said combining step of when there are no more indirect data address word commands to process.