Juliana Jenny Kolb
Home > Simulados on-line > Questões de Concursos > Tecnologia da Informação (TI)
Aritmética Computacional
Operações Lógicas
Os computadores manipulam palavras, mas é muito útil, também, manipular campos de bits dentro de uma palavra ou mesmo bits individuais. O exame de caracteres individuais (8 bits) dentro de uma palavra é um bom exemplo dessa necessidade. Assim, as arquiteturas de conjuntos de instruções incluem instruções para manipulação de bits.
Um dos tipos de instrução utilizados são as de deslocamento de bits. As instruções podem deslocar bits tanto à direita quanto à esquerda. Todos os bits são movidos para o lado determinado e os bits que ficam vazios são preenchidos com 0s. Outras instruções lógicas muito úteis são que implementadas na unidade lógica e aritmética de um processador são as
operações NOT, AND, OR e XOR. A Figura 6.5 mostra as operações lógicas, bit a bit, de deslocamento à direita, à esquerda, NOT, AND, OR e XOR.
Representação de Números Inteiros
No sistema de numeração binária, é possível representar números inteiros negativos usando:
– Dígitos 0 e 1;
– Sinal de subtração;
– Vírgula.
Em uma palavra de n bits
– O bit mais à esquerda representa o sinal do número inteiro;
– Os n-1 bits mais à direita representam a magnitude do número inteiro.
Exemplo:
+18 = 00010010
-18 = 10010010
Vídeos Selecionados:
Conversão de Binário para Decimal
Conversão de Decimal para Binário
Conversão de Binário para Hexadecimal
Conversão de Hexadecimal para Binário