Suponha que um microcomputador tenha sido construído com um ...

Próximas questões
Com base no mesmo assunto
Q475247 Arquitetura de Computadores
Suponha que um microcomputador tenha sido construído com um microprocessador com 16 linhas de endereço e 8 linhas de dados. Considerando que a memória ROM ocupa os endereços entre 0000 e 01FF, representados em base hexadecimal, que a memória RAM ocupa os endereços entre 0200 e 7FFF, também representados em base hexadecimal, e que cada endereço possui 8 bits, julgue o item  que se segue.

O tamanho da memória ROM é inferior a 1.000 bytes.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: C - certo

Ao abordar a questão da capacidade da memória ROM em um microcomputador com um microprocessador de 16 linhas de endereço e 8 linhas de dados, é necessário compreender o sistema de numeração hexadecimal e a conversão deste para a base decimal, que é comum no nosso cotidiano.

O intervalo de endereços da memória ROM é dado de 0000 a 01FF em hexadecimal. Para determinar o tamanho da memória ROM, precisamos calcular a quantidade de endereços que ela ocupa. O primeiro passo é converter os valores hexadecimais para decimais:

  • O endereço inicial 0000 em hexadecimal é 0 em decimal.
  • O endereço final 01FF em hexadecimal, se desdobrado, é 1 * 162 + 15 * 161 + 15 * 160, que resulta em 256 + 240 + 15, ou seja, 511 em decimal.

Com esses valores em mãos, calculamos a quantidade de endereços subtraindo o endereço inicial do endereço final e adicionando 1 (pois a contagem começa do zero). Assim, temos 511 - 0 + 1 = 512 endereços. Cada endereço, conforme informado no enunciado, possui 8 bits, ou seja, 1 byte. Portanto, a memória ROM possui 512 bytes.

Como 512 bytes é menor que 1.000 bytes, a afirmação de que o tamanho da memória ROM é inferior a 1.000 bytes é correta.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Terá 512 bytes. 

O tamanho da Rom é de 511 Bytes... usei o conversor abaixo... não dá 512 endereços como o amigo acima disse.

http://conversordemedidas.info/sistema-binario.php

Já o tamanho da memória RAM vai de 512 até 32737 bytes de endereços

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo