Filtrar


Questões por página:

Uma rotina manipuladora de interrupção de um processador x86, em um PC, termina com as seguintes instruções:


Nesse contexto, considere as afirmativas abaixo.

I – A instrução out envia um comando de “Fim de Interrupção” ao Controlador de Interrupções, permitindo que esse possa realizar novos pedidos de interrupção à CPU.

II – A instrução iret vai habilitar a aceitação de novos pedidos de interrupção por parte da CPU, pois fará IF = 1.

III – A instrução iret fará com que a execução do programa principal interrompido seja retomada.

Está correto o que se afirma em

Dada a configuração inicial da pilha mostrada na Figura I, o valor do registrador ax, ao final da execução da sequência de instruções acima, será


As instruções movsx e movzx são utilizadas para fazer a cópia de dados de registradores de 8 bits, como BL, para registradores de 16 bits, como AX e CX, respectivamente com extensão de sinal (movsx) e com enchimento de zeros (movzx). O valor do registrador AX, ao final da execução da sequência de instruções acima, será
Laço: Para inicialmente i = 0 e x = 0, enquanto i < 7
          x = x * (-1)
          Se x < i então
                  x = x + i 
          Fim Se
          i = i + 1
Fim Laço

Após o laço acima, o valor de X será
Numa rotina implementada através de um serviço de interrupção por software, a passagem de parâmetros acontece via