instrução tw ou t (Trap Word)

Propósito

Gera uma interrupção do programa quando uma condição especificada é verdadeira.

Sintaxe

Bits Valor
0-5 31
6-10 TO
11-15 RA
16-20 RB
21-30 4
31 /
PowerPC® 
duas PARA, RA, RB
Família POWER ® 
T PARA, RA, RB

Descrição

As instruções tw e t comparam o conteúdo de registro de uso geral (GPR) RA com o conteúdo de GPR RB, E os resultados comparados com TO, e geram uma Interrupção do Programa tipo trap se o resultado não for 0.

As condições de bit TO são definidas da seguinte forma.

Para bit ANDed com Condição
0 Compara Menos Do Que.
1 Comparsa Maior Do Que.
3 Compara Iguaçao.
3 Compara-Se Logicamente Menos Do Que.
4 Compara-Se Logicamente Maior Do Que.

As instruções tw e t possuem um formulário de sintaxe e não afetam o Registro de Exceção de Exceção Fixa ou do Campo de Registro de Condição 0.

Parâmetros

Item Descrição
TO Especifica TO bits que são ANDed com resultados de comparação.
RA Especifica registro de uso geral de origem para comparação.
RB Especifica registro de uso geral de origem para comparação.

Exemplos

O código a seguir gera uma Interrupção do Programa:


# Assume GPR 4 contains 0x9000 3000.
# Assume GPR 7 contains 0x789A 789B.
tw 0x10,4,7
# A trap type Program Interrupt occurs.