Claims Analysis
Total Claims: 7
Claim 1
Independent Claim
214 words
A digital data processing system comprising: processor means for executing a plurality of instructions, said processor means generating control information in response to execution of a first one of said instructions, generating a write signal in response to execution of a second one of said instructions, and generating a read signal in response to execution of a third one of said instructions; a bidirectional data bus coupled to said processor means; memory means coupled to said processor means via said bidirectional data bus for storing said instructions and for storing data; a peripheral data bus for coupling a peripheral device controlled by said digital data processing system to said digital data processing system; and adaptor means coupled between said peripheral data bus and said bidirectional data bus for effecting transmittal of information between said peripheral device and said digital data processing system, said adaptor means comprising: (1) control register means for storing said control information in response to said write signal and for sending a representation of said stored control information to said processor means in response to said read signal; and (2) interface means coupled to said peripheral data bus and responsive to said control information stored in said control register means for sending data to and receiving data from said peripheral device.
Claim 2
Dependent Claim
214 words
A digital data processing system comprising: processor means for executing a plurality of instructions, said processor means generating control information in response to execution of a first one of said instructions, generating a write signal in response to execution of a second one of said instructions, and generating a read signal in response to execution of a third one of said instructions; a bidirectional data bus coupled to said processor means; memory means coupled to said processor means via said bidirectional data bus for storing said instructions and for storing data; a peripheral data bus for coupling a peripheral device controlled by said digital data processing system to said digital data processing system; and adaptor means coupled between said peripheral data bus and said bidirectional data bus for effecting transmittal of information between said peripheral device and said digital data processing system, said adaptor means comprising: (1) control register means for storing said control information in response to said write signal and for sending a representation of said stored control information to said processor means in response to said read signal; and (2) interface means coupled to said peripheral data bus and responsive to said control information stored in said control register means for sending data to and receiving data from said peripheral device.
Claim 3
Dependent Claim
83 words
The digital data processing system as recited in claim 1 further including a read/write conductor coupled to said processor means, said memory means, and said adaptor means, wherein said control information is stored in said control register means in response to said write signal produced on said read/write conductor by said processor means, and wherein said representation of said stored control information is sent to said processor means in response to said read signal produced on said read/write conductor by said processing means.
Claim 4
Dependent Claim
73 words
The digital data processing system as recited in claim 1 wherein said adaptor means further includes: a plurality of control inputs coupled to said processor means; selection means coupled to said plurality of control inputs for producing a plurality of selection signals in said adaptor means each corresponding to a unique configuration of said control inputs; and second means coupled to said selection means for coupling said interface means to said bidirectional bus.
Claim 5
Dependent Claim
99 words
The digital data processing system as recited in claim 1 further including: an interrupt input for receiving an interrupt input signal from said peripheral device representative of an interrupt request; an interrupt output coupled to said interface adapter for conducting an interrupt output signal produced by said adapter means; and third means coupled to said interrupt input and to said control register means for storing information representative of said interrupt request in said control register means; said control register means also sending said information representative of said interrupt request to said processor means in response to said read signal.
Claim 6
Dependent Claim
75 words
The digital data processing system as recited in claim 4 further including: fourth means responsive to said interrupt input signal and coupled to said control register means, said fourth means producing said interrupt output signal at said interrupt output in response to a first informational content of said control register means, and said fourth means inhibiting the production of said interrupt output signal in response to a second informational content of said control register means.
Claim 7
Dependent Claim
40 words
The digital data processing system as recited in claim 1 further including first means coupled between said interface means and said bidirectional data bus for controlling the direction of transfer of said data to and from said peripheral data bus.