System and method for monitoring execution of privileged instructions

   
   

A system monitors the execution of privileged instructions by a processor of a computer system. The processor includes a current privilege level. The processor automatically generates a fault when attempting execution of an instruction requiring a higher privilege level than the current privilege level of the processor. The current privilege level of the processor is raised in response to a fault generated by a first faulting instruction. The first faulting instruction is executed. A trap is generated by executing the first faulting instruction. The current privilege level of the processor is lowered in response to the trap.

Um sistema monitora a execução de instruções privilegiadas por um processador de um sistema computatorizado. O processador inclui um nível atual do privilégio. O processador gera automaticamente uma falha ao tentar a execução de uma instrução que requer um nível mais elevado do privilégio do que o nível atual do privilégio do processador. O nível atual do privilégio do processador é levantado em resposta a uma falha gerada por uma primeira instrução criticando. A primeira instrução criticando é executada. Uma armadilha é gerada executando a primeira instrução criticando. O nível atual do privilégio do processador é abaixado em resposta à armadilha.

 
Web www.patentalert.com

< System, method and computer program product for a programmable pixel processing model with instruction set

< Optical disk data erasing apparatus and optical disk data erasing method

> Relocation format for linking

> System and method of improved calculation of diffusely reflected light

~ 00101