SóProvas


ID
2728711
Banca
CEPS-UFPA
Órgão
UFPA
Ano
2018
Provas
Disciplina
Arquitetura de Computadores
Assuntos

A instrução que permite que um número inteiro representado em binário seja dividido por 4 é

Alternativas
Comentários
  • A operação de shift é uma operação implementada em hardware diretamente na ALU. Consite em fazer deslocamentos de bits para otimizar o processo de divisão e multiplicação.

     

    Neste contexto, só podem ser divididos e multiplicados por numeros multiplos de 2. Cada bit deslocado equivale a um multiplo de 2.

    Deslocamento à esquerda: Cada bit deslocado para a esquerda equivale à multiplicação por 2. 

    Deslocamento à esquerda: Cada bit deslocado para a direita equivale à divisão por 2. 

  • deslocamento de bits é uma operação elementar de lógica binária que consiste na rotação de um conjunto de  (como um  ou , por exemplo). Devido às características do , existe correspondência directa com as seguintes operações :

    Considere-se o número 77 em decimal e o resultado do deslocamento de bits para a esquerda:

    Considere-se agora o deslocamento de bits para a direita, para o mesmo valor 77:

  • Deslocamento à esquerda: multiplicação por 2. 

    Deslocamento à direita: divisão por 2.