Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
191 words
A data processing system comprising: (a) a processor having a control output, said control output indicating in part a data word greater than the number of data lines; (b) a memory; (c) a utilization device; (d) address lines and data lines operatively coupling said processor to said memory, said address lines being substantially greater in number than said data lines; (e) selection means coupling said utilization device to a plurality of said data lines for selecting said utilization device in response to a code transferred to said selection means via said plurality of data lines and for producing an address code recognition signal in response to said code; (f) buffer means coupling said utilization device to a plurality of said address lines for storing a data word transferred from said processor to said buffer means via said plurality of address lines in response to said address code recognition signal by said selection means and the control output from said processor; and (g) means associated with said processor for enabling data flow from said processor to said address lines when the number of data lines is insufficient to carry a data word.
Claim 2
Dependent Claim
191 words
A data processing system comprising: (a) a processor having a control output, said control output indicating in part a data word greater than the number of data lines; (b) a memory; (c) a utilization device; (d) address lines and data lines operatively coupling said processor to said memory, said address lines being substantially greater in number than said data lines; (e) selection means coupling said utilization device to a plurality of said data lines for selecting said utilization device in response to a code transferred to said selection means via said plurality of data lines and for producing an address code recognition signal in response to said code; (f) buffer means coupling said utilization device to a plurality of said address lines for storing a data word transferred from said processor to said buffer means via said plurality of address lines in response to said address code recognition signal by said selection means and the control output from said processor; and (g) means associated with said processor for enabling data flow from said processor to said address lines when the number of data lines is insufficient to carry a data word.
Claim 3
Dependent Claim
16 words
The data processing system according to claim 1 wherein said code is a peripheral address code.
Claim 4
Dependent Claim
42 words
The data processing system according to claim 1 wherein one of said address lines is coupled to said selection means and said selection means includes means responsive to said one of said address lines for enabling said selecting of said utilization device.
Claim 5
Dependent Claim
36 words
The data processing system as recited in claim 1 wherein at least one of said data lines is coupled to said buffer means to effect transferring a portion of said data word to said buffer means.
Claim 6
Dependent Claim
45 words
The data processing system according to claim 1 wherein said processor includes an accumulator coupled to said data lines for temporarily storing said code and includes program counter means coupled to said data lines and to said address lines for temporarily storing said data word.
Claim 7
Independent Claim
144 words
A method of operating a data processing system, of the type having a larger number of address lines than data lines, so as to enable the transfer of a magnitude of data greater than that transferable on the data lines, comprising the steps of: (a) temporarily storing a peripheral address code in a processor; (b) temporarily storing a data word in said processor, said data word having a larger number of bits than said peripheral address code; (c) transferring said data word to a peripheral device via an address bus during a machine cycle; (d) transferring said peripheral address code to said peripheral device via a data bus during said machine cycle; (e) enabling loading of said data word into a buffer of said peripheral device in response to recognition of said peripheral address code by a code recognition circuit of said peripheral device.
Claim 8
Independent Claim
144 words
A method of operating a data processing system, of the type having a larger number of address lines than data lines, so as to enable the transfer of a magnitude of data greater than that transferable on the data lines, comprising the steps of: (a) temporarily storing a peripheral address code in a processor; (b) temporarily storing a data word in said processor, said data word having a larger number of bits than said peripheral address code; (c) transferring said data word to a peripheral device via an address bus during a machine cycle; (d) transferring said peripheral address code to said peripheral device via a data bus during said machine cycle; (e) enabling loading of said data word into a buffer of said peripheral device in response to recognition of said peripheral address code by a code recognition circuit of said peripheral device.
Claim 9
Dependent Claim
30 words
The method set forth in claim 6 wherein said method includes the steps of fetching said peripheral address code and said data word from a memory via said data bus.
Claim 10
Dependent Claim
42 words
The method set forth in claim 6 wherein said method includes the steps of initially computing said data word prior to the temporary storing thereof and also includes the step of computing said peripheral address code prior to the temporary storing thereof.
Claim 11
Dependent Claim
50 words
The method set forth in claim 6 including the step of temporarily storing an address bit, in addition to said address code, in said processor and transferring said address bit to said peripheral device during said machine cycle to enable recognition of said peripheral address code by said peripheral device.
Claim 12
Dependent Claim
30 words
The method as recited in claim 6 further including the step of transferring a portion of said data word to said peripheral device via a portion of said data bus.