A Aldeia Numaboa ancestral ainda está disponível para visitação. É a versão mais antiga da Aldeia que eu não quis simplesmente descartar depois de mais de 10 milhões de pageviews. Como diz a Sirley, nossa cozinheira e filósofa de plantão: "Misericórdia, ai que dó!"

Se você tiver curiosidade, o endereço é numaboa.net.br.

Leia mais...

Informática Numaboa - Tutoriais e Programação

Cap. III - Registradores do Microprocessador

Sab

15

Dez

2007


13:46

(11 votos, média 4.09 de 5) 


Para instruções lógicas: Utilize a calculadora do Windows (no modo científico) para passar para os sistemas decimal, hexadecimal e binário os valores indicados.

AND DESTINO FONTE

Realiza a operação lógica AND entre os operandos Fonte e Destino, bit a bit, e o resultado é repassado para o operando Destino.

TABELA VERDADE AND
ABResultado
000
010
100
111

Exemplo:

1110  (14 decimal ou E hexadecimal)
1101  (13 decimal ou D hexadecimal)
----
1100  (12 decimal ou C hexadecimal)
OR DESTINO FONTE

Realiza a operação lógica OR entre os operandos, bit a bit, e o resultado é repassado para o operando Destino.

TABELA VERDADE OR
ABResultado
000
011
101
111

Exemplo:

1110  (14 decimal ou E hexadecimal)
1101  (13 decimal ou D hexadecimal)
----
1111  (15 decimal ou F hexadecimal)
NOT DESTINO

A instrução NOT inverte os bit no operando Destino.

TABELA VERDADE NOT
AResultado
01
10

Exemplo:

1101  (13 decimal ou D hexadecimal)
----
0010  (2 decimal ou 2 hexadecimal)
XOR DESTINO FONTE

Realiza a operação lógica XOR entre os operandos, bit a bit, e o resultado é repassado para o operando Destino.

TABELA VERDADE XOR
ABResultado
000
011
101
110

Exemplo:

1110  (14 decimal ou E hexadecimal)
1101  (13 decimal ou D hexadecimal)
----
0011  (3 decimal ou 3 hexadecimal)

Todas as operações lógicas que vimos têm a seguinte regra: Fonte - Podem ser variáveis, valores e registradores de 16 e 32 bits; Destino - Podem ser variáveis e registradores de 16 e 32 bits.

Informações adicionais