Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
166 words
An apparatus comprising: a processor having an interrupt input, first and second mask registers controlled by said processor and each having a bit indicating whether an interrupt signal present at said interrupt input is to be enabled or disabled, first means responsive to said interrupt input and said bit in said first mask register for respectively permitting and obstructing recognition of said interrupt signal by said processor when said bit of said first mask register is respectively indicating that said interrupt signal is respectively enabled and disabled, second means responsive to said interrupt input and said bit in said second mask register for respectively permitting and obstructing recognition of said interrupt signal by a further circuit when said bit of said second mask register is respectively indicating that said interrupt signal is respectively enabled and disabled, and means responsive to loading of said first mask register by said processor for conforming said bit of said second mask register to said bit of said first mask register.
Claim 2
Independent Claim
166 words
An apparatus comprising: a processor having an interrupt input, first and second mask registers controlled by said processor and each having a bit indicating whether an interrupt signal present at said interrupt input is to be enabled or disabled, first means responsive to said interrupt input and said bit in said first mask register for respectively permitting and obstructing recognition of said interrupt signal by said processor when said bit of said first mask register is respectively indicating that said interrupt signal is respectively enabled and disabled, second means responsive to said interrupt input and said bit in said second mask register for respectively permitting and obstructing recognition of said interrupt signal by a further circuit when said bit of said second mask register is respectively indicating that said interrupt signal is respectively enabled and disabled, and means responsive to loading of said first mask register by said processor for conforming said bit of said second mask register to said bit of said first mask register.
Claim 3
Dependent Claim
152 words
An apparatus according to claim 1, wherein said processor has first and second operational modes, wherein in said first operational mode said processor has a predetermined set of operational capabilities and in said second operational mode said processor can perform a first subset of said operational capabilities and is inhibited from performing a second subset of said operational capabilities different from said first subset, and wherein said means responsive to loading of said first mask register by said processor includes means for saving information from said processor, for thereafter forcing said processor to said first operational mode, for then conforming said bit of said second mask register to said bit of said first mask register, and for thereafter restoring to said processor said information saved therefrom to cause said processor to return to and resume operation in the operational mode which said processor was in immediately before said saving of said information.
Claim 4
Dependent Claim
24 words
An apparatus according to claim 2, wherein said first operational mode is a real mode, and said second operational mode is a protected mode.
Claim 5
Independent Claim
143 words
An apparatus, comprising: a processor having first and second operational modes, wherein in said first operational mode said processor has a predetermined set of operational capabilities and in said second operational mode said processor can perform a first subset of said operational capabilities and is inhibited from performing a second subset of said operational capabilities different from said first subset; first and second registers which can each be loaded by said processor; and control means responsive to a load of said first register by said processor during execution of a program in said second operational mode for interrupting execution of the program in a manner invisible to the program, for thereafter causing said processor to conform said second register to said first register, and for thereafter resuming execution of the program in said second operational mode in a manner invisible to the program.
Claim 6
Independent Claim
143 words
An apparatus, comprising: a processor having first and second operational modes, wherein in said first operational mode said processor has a predetermined set of operational capabilities and in said second operational mode said processor can perform a first subset of said operational capabilities and is inhibited from performing a second subset of said operational capabilities different from said first subset; first and second registers which can each be loaded by said processor; and control means responsive to a load of said first register by said processor during execution of a program in said second operational mode for interrupting execution of the program in a manner invisible to the program, for thereafter causing said processor to conform said second register to said first register, and for thereafter resuming execution of the program in said second operational mode in a manner invisible to the program.
Claim 7
Dependent Claim
137 words
An apparatus according to claim 4, wherein said processor has an interrupt input, wherein said first and second registers are each a mask register having a bit indicating whether an interrupt signal present at said interrupt input is to be enabled or disabled, first means responsive to said interrupt input and said bit in said first register for respectively permitting and obstructing recognition of said interrupt signal by said processor when said bit of said first register is respectively indicating that said interrupt signal is respectively enabled and disabled, and second means responsive to said interrupt input and said bit in said second register for respectively permitting and obstructing recognition of said interrupt signal by a further circuit when said bit of said second register is respectively indicating that said interrupt signal is respectively enabled and disabled.
Claim 8
Dependent Claim
122 words
An apparatus according to claim 4, wherein said control means includes said processor having a non-maskable interrupt input, includes means for activating an interrupt signal at said interrupt input in response to a load of said first register, and includes means responsive to activation of said interrupt signal at said interrupt input for saving information from said processor, for forcing said processor to said first operational mode, for thereafter causing said processor to execute in said first operational mode an interrupt routine which effects said conforming of said second register to said first register, and for thereafter restoring to said processor said information saved therefrom in order to cause said processor to resume execution of said program in said second operational mode.
Claim 9
Dependent Claim
24 words
An apparatus according to claim 6, wherein said first operational mode is a real mode, and said second operational mode is a protected mode.
Claim 10
Independent Claim
141 words
A method of operating an apparatus which includes a processor having an interrupt input, and first and second mask registers controlled by said processor and each having a bit indicating whether an interrupt signal present at said interrupt input is to be enabled or disabled, comprising the steps of: respectively permitting and obstructing recognition of said interrupt signal by said processor when said bit of said first mask register is respectively indicating that said interrupt signal is respectively enabled and disabled; respectively permitting and obstructing recognition of said interrupt signal by a further circuit when said bit of said second mask register is respectively indicating that said interrupt signal is respectively enabled and disabled; and responding to a load of said first mask register by conforming said bit of said second mask register to said bit of said first mask register.
Claim 11
Independent Claim
141 words
A method of operating an apparatus which includes a processor having an interrupt input, and first and second mask registers controlled by said processor and each having a bit indicating whether an interrupt signal present at said interrupt input is to be enabled or disabled, comprising the steps of: respectively permitting and obstructing recognition of said interrupt signal by said processor when said bit of said first mask register is respectively indicating that said interrupt signal is respectively enabled and disabled; respectively permitting and obstructing recognition of said interrupt signal by a further circuit when said bit of said second mask register is respectively indicating that said interrupt signal is respectively enabled and disabled; and responding to a load of said first mask register by conforming said bit of said second mask register to said bit of said first mask register.
Claim 12
Dependent Claim
136 words
A method according to claim 8, wherein said processor has first and second operational modes, wherein in said first operational mode said processor has a predetermined set of operational capabilities and in said second operational mode said processor can perform a first subset of said operational capabilities and is inhibited from performing a second subset of said operational capabilities different from said first subset, and wherein said responding step includes the steps of saving information from said processor, forcing said processor to said first operational mode, thereafter conforming said bit of said second mask register to said bit of said first mask register, and thereafter restoring to said processor said information saved therefrom to cause said processor to return to and resume operation in the operational mode which was in effect immediately before said saving step.