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

Próximas questões
Com base no mesmo assunto
Q475241 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 RAM é superior a 2.000 bytes.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: C - certo

Para resolver esta questão, é necessário compreender como calcular o tamanho da memória em um sistema computacional. Como temos um microprocessador com 16 linhas de endereço, isso significa que ele pode endereçar \(2^{16}\) posições de memória diferentes, já que cada linha de endereço tem dois estados possíveis (0 ou 1). Se cada posição de memória corresponde a 1 byte, isso nos dá um total de 65.536 bytes (ou 64KB) que podem ser endereçados. No entanto, a questão especifica quais intervalos de endereços são ocupados pela ROM e pela RAM.

A memória ROM está nos endereços de 0000 a 01FF. Se olharmos para o sistema hexadecimal, percebemos que 01FF equivale a 511 em decimal. Então, a ROM tem 512 posições de memória, já que a contagem começa do zero.

Para a memória RAM, os endereços vão de 0200 a 7FFF. Convertendo do hexadecimal para o decimal, temos que 0200 é 512 e 7FFF é 32.767. Portanto, para encontrar o tamanho da memória RAM, subtraímos o endereço mais baixo do mais alto e adicionamos 1 (porque a contagem começa do zero), o que nos dá:

\(32767 - 512 + 1 = 32256\)

Portanto, o tamanho da memória RAM é de 32.256 bytes, que é definitivamente superior a 2.000 bytes.

Por isso, a afirmação de que o tamanho da memória RAM é superior a 2.000 bytes é correta, e a alternativa C é a certa. A compreensão do cálculo de tamanho de memória é essencial para responder a esta questão, e é um conhecimento fundamental na área de Arquitetura de Computadores.

Clique para visualizar este gabarito

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