Claims Analysis
Total Claims: 9
Claim 1
Independent Claim
120 words
An arithmetic-logic operation unit for operational processing of two data, comprising: register means including a plurality of registers for storing data, each of said registers being divided at least into two sections, one section for storing a high-order portion of data and the other section for storing a low-order portion of said data; processing means for effecting an operational processing of data supplied from said register means, said processing means including a first processing section for processing a high-order portion of data and a second processing section for processing a low-order portion of said data; and switching means connected between said register means and said processing means for interchanging high-order and low-order portions of data supplied to said processing means.
Claim 2
Dependent Claim
120 words
An arithmetic-logic operation unit for operational processing of two data, comprising: register means including a plurality of registers for storing data, each of said registers being divided at least into two sections, one section for storing a high-order portion of data and the other section for storing a low-order portion of said data; processing means for effecting an operational processing of data supplied from said register means, said processing means including a first processing section for processing a high-order portion of data and a second processing section for processing a low-order portion of said data; and switching means connected between said register means and said processing means for interchanging high-order and low-order portions of data supplied to said processing means.
Claim 3
Dependent Claim
86 words
An arithmetic-logic operation unit according to claim 1, further comprising: a first selector for selecting a carry output from one of said first and second processing sections of said processing means; first carry flag register means for retaining the carry output selected by said first selector; and a second selector for selecting either a carry output from said second processing section or the output of said carry flag register means, and for supplying the selected output to said first processing section as a carry input thereto.
Claim 4
Dependent Claim
47 words
An arithmetic-logic operation unit according to claim 2, further comprising: second carry flag register means for retaining a carry output from said first processing section, wherein said second selector is connected to receive and is operable to select the output of said second carry flag register means.
Claim 5
Dependent Claim
79 words
An arithmetic logic unit for operation processing of data and for outputting the processed data, comprising: register means for storing data; processing means for processing data supplied from said register means, said register means being divided into respective sections for storing a high-order portion of data and a low-order portion of said data; and switching means connected between said register means and said processing means for interchanging high-order and low-order portions of the data supplied to said processing means.
Claim 6
Dependent Claim
79 words
An arithmetic logic unit for operation processing of data and for outputting the processed data, comprising: register means for storing data; processing means for processing data supplied from said register means, said register means being divided into respective sections for storing a high-order portion of data and a low-order portion of said data; and switching means connected between said register means and said processing means for interchanging high-order and low-order portions of the data supplied to said processing means.
Claim 7
Dependent Claim
135 words
An arithmetic logic unit according to claim 4, wherein said processing means includes a first processing section for processing a high-order portion of data and a second processing section for processing a low-order portion of said data, and further comprising: first connection means provided for each of said first and second processing sections of said processing means for inputting carry information thereto; second connection means provided for each of said first and second processing sections of said processing means for outputting carry information therefrom, which carry information is newly generated as a result of an operation carried out in said processing means; and carry flag register means for storing carry information received from said second connection means and supplying the stored carry information to said first connection means as carry information for said processing means.
Claim 8
Dependent Claim
91 words
An arithmetic logic unit according to claim 5, comprising: means operating in a first mode for controlling said first and second connection means to supply carry information to said carry flag register means from the second connection means of said first processing section, to supply carry information from the output of said carry flag register means to the first connection means of said second processing section, and to supply carry information from said second connection means of said second processing section to the first connection means of said first processing section.
Claim 9
Dependent Claim
102 words
An arithmetic logic unit according to claim 6, comprising: means operating in a second mode for controlling said first and second connection means to supply carry information from the output of said carry flag register means to the first connection means of a selected one of said first and second processing sections, to supply carry information to said carry flag register means from the second connection means of the selected one of said first and second processing sections, and to supply a portion of data for operation to the selected one of said first and second processing sections from said register means.