Claims Analysis
Total Claims: 21
Claim 1
Independent Claim
88 words
A method for maintaining a plurality of condition codes bits in an unevaluated state comprising the steps of: storing, in response to an execution of a condition code modifying instruction, a first table of methods including an entry for each of said plurality of condition code bits which are associated with said condition code modifying instruction, said methods providing access to evaluation routines which, when executed, modify one or all of said plurality of condition code bits; and providing a first pointer to said first table of methods.
Claim 2
Independent Claim
88 words
A method for maintaining a plurality of condition codes bits in an unevaluated state comprising the steps of: storing, in response to an execution of a condition code modifying instruction, a first table of methods including an entry for each of said plurality of condition code bits which are associated with said condition code modifying instruction, said methods providing access to evaluation routines which, when executed, modify one or all of said plurality of condition code bits; and providing a first pointer to said first table of methods.
Claim 3
Dependent Claim
74 words
The method of claim 1 wherein said method further includes the steps of: providing a second table of methods including an entry for each of said plurality of condition code bits which are associated with a previously executed condition code modifying instruction, said methods providing access to evaluation routines which, when executed, modify one or all of said plurality of condition code bits; and providing a second pointer to said second table of methods.
Claim 4
Dependent Claim
57 words
The method of claim 2 further including the steps of: storing a first group of selected data, in response to said execution of said condition code modifying instruction and associated with said first pointer; and providing a second group of selected data, corresponding to said previously executed condition code modifying instruction and associated with said second pointer.
Claim 5
Dependent Claim
44 words
The method of claim 3, wherein said first table of methods includes an entry for each of eight available conditional branch predicates, an entry to obtain a nibble carry bit and an entry to receive a set of said plurality of condition code bits.
Claim 6
Dependent Claim
44 words
The method of claim 4, wherein said second table of methods includes an entry for each of eight available conditional branch predicates, an entry to obtain a nibble carry bit and an entry to receive a set of said plurality of condition code bits.
Claim 7
Dependent Claim
38 words
The method of claim 3, wherein said first group of selected data provides sufficient information to determine an appropriate modification to each of said plurality of condition code bits which are associated with said condition code modifying instruction.
Claim 8
Dependent Claim
40 words
The method of claim 6, wherein said second group of selected data provides sufficient information to determine an appropriate modification to each of said plurality of condition code bits which are associated with said previously executed condition code modifying instruction.
Claim 9
Independent Claim
89 words
An apparatus for maintaining a plurality of condition codes bits in an unevaluated state comprising: means for storing, in response to an execution of a condition code modifying instruction, a first table of methods including an entry for each of said plurality of condition code bits which are associated with said condition code modifying instruction, said methods providing access to evaluation routines which, when executed, modify one or all of said plurality of condition code bits; and means for providing a first pointer to said first table of methods.
Claim 10
Independent Claim
89 words
An apparatus for maintaining a plurality of condition codes bits in an unevaluated state comprising: means for storing, in response to an execution of a condition code modifying instruction, a first table of methods including an entry for each of said plurality of condition code bits which are associated with said condition code modifying instruction, said methods providing access to evaluation routines which, when executed, modify one or all of said plurality of condition code bits; and means for providing a first pointer to said first table of methods.
Claim 11
Dependent Claim
72 words
The apparatus of claim 8 further including: means for providing a second table of methods including an entry for each of said plurality of condition code bits which are associated with a previously executed condition code modifying instruction, said methods providing access to evaluation routines which, when executed, modify one or all of said plurality of condition code bits; and means for providing a second pointer to said second table of methods.
Claim 12
Dependent Claim
58 words
The apparatus of claim 9 further including: means for storing a first group of selected data, in response to said execution of said condition code modifying instruction and associated with said first pointer; and means for providing a second group of selected data, corresponding to said previously executed condition code modifying instruction and associated with said second pointer.
Claim 13
Dependent Claim
44 words
The apparatus of claim 10, wherein said first table of methods includes an entry for each of eight available conditional branch predicates, an entry to obtain a nibble carry bit and an entry to receive a set of said plurality of condition code bits.
Claim 14
Dependent Claim
44 words
The apparatus of claim 11, wherein said second table of methods includes an entry for each of eight available conditional branch predicates, an entry to obtain a nibble carry bit and an entry to receive a set of said plurality of condition code bits.
Claim 15
Dependent Claim
38 words
The apparatus of claim 10, wherein said first group of selected data provides sufficient information to determine an appropriate modification to each of said plurality of condition code bits which are associated with said condition code modifying instruction.
Claim 16
Dependent Claim
40 words
The apparatus of claim 13, wherein said second group of selected data provides sufficient information to determine an appropriate modification to each of said plurality of condition code bits which are associated with said previously executed condition code modifying instruction.
Claim 17
Dependent Claim
105 words
An arrangement for use in a computer system for maintaining a plurality of condition codes bits in an unevaluated state comprising: a data structure, said data structure comprising: at least one evaluation routine which, when executed, modifies at least one of said plurality of condition code bits; a table of methods including at least one entry corresponding to said at least one of said plurality of condition code bits associated with an executed condition code modifying instruction, said at least one entry identifying said at least one evaluation routine; and a pointer, associated with said executed condition code modifying instruction, identifying said table of methods.
Claim 18
Dependent Claim
105 words
An arrangement for use in a computer system for maintaining a plurality of condition codes bits in an unevaluated state comprising: a data structure, said data structure comprising: at least one evaluation routine which, when executed, modifies at least one of said plurality of condition code bits; a table of methods including at least one entry corresponding to said at least one of said plurality of condition code bits associated with an executed condition code modifying instruction, said at least one entry identifying said at least one evaluation routine; and a pointer, associated with said executed condition code modifying instruction, identifying said table of methods.
Claim 19
Dependent Claim
43 words
The arrangement of claim 15 further including: means for storing selected data, associated with said executed condition code modifying instruction, with said data providing sufficient information to determine an appropriate modification to said at least one of said plurality of condition code bits.
Claim 20
Dependent Claim
19 words
The arrangement of claim 16 wherein said pointer and said means for storing being included in said data structure.
Claim 21
Dependent Claim
24 words
The arrangement of claim 16 wherein said pointer and said means for storing being implemented in a plurality of registers in said computer system.