No que diz respeito à organização e arquitetura de computad...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
A alternativa correta é a D - "Dados e instruções são armazenados em uma única memória de leitura e escrita".
Para compreender a resposta, é importante conhecer os princípios da Arquitetura de Von Neumann, que é a base para a maioria das arquiteturas de computadores atuais. Nesta arquitetura, dados e instruções são armazenados na mesma memória, podendo ser acessados pelo processador conforme necessário. Este modelo é conhecido como arquitetura de memória compartilhada ou princípio da programação armazenada.
O conceito de unidade de memória de leitura e escrita única é essencial, pois simplifica o design do computador e permite que a máquina execute um conjunto de instruções armazenadas na memória. Esse conceito contrasta com sistemas mais antigos, onde as instruções eram codificadas em hardware ou armazenadas em mídias diferentes das de armazenamento de dados.
A ideia de que o computador trabalha com uma sequência de instruções e que existe a possibilidade de instruções que alterem essa ordem (como saltos e chamadas de funções) não anula o fato de que as instruções e dados são armazenados conjuntamente na memória.
Por isso, a alternativa D é a única que apresenta uma afirmação diretamente ligada à arquitetura de Von Neumann e está 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
A = Conteúdo da memória é endereçável por local, sem considerar o tipo de dados neles contido.
B = Podem ter casos que não necessariamente seguem um padrão sequencial
C = ULA
D = Arquitetura de Von Neumann = Caracterizada pela possibilidade de armazenar programas (instruções/endereços) e dados no mesmo espaço de memória
E = Precisam ter memória considerável
Tanenbaum
D.
d-
Princípios Von Neumann:
-As instruções são carregadas e os sinais de controle são enviados para outras unidades funcionais
-As instruções são armazenadas em uma memória RAM com um espaço de endereço linear (1-dimensao).
-Um registrador de endereço de instrução, chamado contador de instruções ou programme counter, aponta para a próxima instrução a ser executada.
-Os comandos podem ser alterados como dados.
Princípios de execução sequencial do programa
- As instruções são lidas de uma célula de memória e executadas.
-O conteúdo do contador de comandos é incrementado.
-uma ou mais instruções de salto alteram o conteúdo do contador de instruções por um valor diferente de +1.
-Existem uma ou mais instruções de desvio que, dependendo do valor de um bit de decisão, incrementam o contador de instruções ou executam uma instrução de salto.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo