SóProvas


ID
201265
Banca
CESPE / CEBRASPE
Órgão
Banco da Amazônia
Ano
2010
Provas
Disciplina
Arquitetura de Computadores
Assuntos

O tamanho da palavra processada pela unidade lógica e aritmética é um parâmetro importante, pois, quanto menor o tamanho da palavra manipulada pelo microprocessador, maior é o seu potencial de cálculo e maior a precisão das operações realizadas.

Alternativas
Comentários
  • ERRADA. Não é quanto menor o tamanho da palavra maior será o potencial de calculo na verdade a maioria dos resgistradores têm o tamanho exato da palavra que hoje é de 16,32 ou 64 bits. Veja a definição da wikipedia... "em ciência da computação, palavra (em inglês: word) é a unidade de informação natural usada por um tipo de computador particular. É um grupo de bits de tamanho fixo que é processado em conjunto numa máquina. O número de bits em uma palavra (o tamanho ou comprimento da palavra) é uma característica importante de uma arquitetura de computador. Ela é refletida em vários aspectos da estrutura e operação de um computador.

    A maioria dos registradores em um computador possuem o tamanho da palavra. A quantidade de dados transferidos entre partes de processamento e a memória é também geralmente uma palavra. Em sistemas simples, o dado é transferido através dum barramento, geralmente do tamanho da palavra ou meia palavra. O endereço de memória geralmente deve caber numa palavra.

    O valor numérico típico manipulado por um computador é geralmente do tamanho da palavra. Tipos inteiros podem estar disponibilizados em diferentes tamanhos, mas pelo menos um deles geralmente é o da palavra. Havendo outras opções, elas geralmente são múltiplas ou frações do palavra. Tamanhos fracionados são usados para utilizar a memória de forma mais eficiente. Entretanto, ao serem carregados no processador, geralmente ocupam o tamanho da palavra. Tipos flutuantes geralmente possuem tamanho da palavra ou de múltiplos.

    Computadores modernos possuem tamanho de palavra de 16, 32 e 64 bits. Entretanto, vários outros tamanhos já foram usados no passado, incluindo 8, 9, 12, 18, 24, 36, 39, 40, 48 e 60 bits. Alguns dos primeiros computadores eram decimais ao invés de binários, possuindo palavras de tamanho 10 ou 12, e alguns dos primeiros computadores não possuíam tamanho de palavra fixado.

  • Outro ponto é que a precisão não depende do tamanho da palavra processada pela ULA, mas sim da quantidade de memória total alocada para cálculo. As operações são emuladas em software para permitir a manipulação de números maiores que o limite dos registradores.
    Um exemplo é a classe BigInteger em Java que permite manipular números de qualquer tamanho. Como a própria documentação mostra: "Immutable arbitrary-precision integers".