Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
135 words
A method for detecting execution of a first interrupt flag related instruction in a computer system having a processing means, a communication means coupled to said processing means, and a memory means coupled to said processing means through said communication means, said method comprising the steps of: detecting, using said processing means, an execution of a second interrupt flag related instruction that results in a general protection exception; adjusting, using said processing means, a stack limit of a stack in said computer system in response to said detecting step; causing a violation of said stack limit by executing in said computer system said first interrupt flag related instruction to attempt an access to said stack beyond said stack limit; and detecting, in said computer system, said violation of said stack limit caused by said access.
Claim 2
Independent Claim
135 words
A method for detecting execution of a first interrupt flag related instruction in a computer system having a processing means, a communication means coupled to said processing means, and a memory means coupled to said processing means through said communication means, said method comprising the steps of: detecting, using said processing means, an execution of a second interrupt flag related instruction that results in a general protection exception; adjusting, using said processing means, a stack limit of a stack in said computer system in response to said detecting step; causing a violation of said stack limit by executing in said computer system said first interrupt flag related instruction to attempt an access to said stack beyond said stack limit; and detecting, in said computer system, said violation of said stack limit caused by said access.
Claim 3
Dependent Claim
19 words
The method of claim 1 wherein said stack limit is adjusted to a present value of a stack pointer.
Claim 4
Dependent Claim
18 words
The method of claim 1 wherein said second interrupt flag related instruction is a clear interrupt instruction (CLI).
Claim 5
Dependent Claim
18 words
The method of claim 1 wherein said second interrupt flag related instruction is a set interrupt instruction (STI).
Claim 6
Dependent Claim
28 words
The method of claim 1 wherein said first interrupt flag related instruction is a pop flags (POPF) instruction that pops a plurality of stack entries from said stack.
Claim 7
Dependent Claim
28 words
The method of claim 1 wherein said first interrupt flag related instruction is an interrupt return (IRET) instruction that pops a plurality of stack entries from said stack.
Claim 8
Dependent Claim
18 words
The method of claim 1 wherein said violation of said stack limit results in a general protection exception.