Qual é a finalidade de uso de registradores nas UCP? A. Os registradores locais são utilizados para armazenar dados importantes e resultados temporários. Seu uso é conveniente pois o tempo de acesso à memória principal é muito menor do que o tempo de executar instruções. B. Os registradores locais são utilizados para armazenar dados importantes e resultados temporários. Seu uso é conveniente pois o tempo de acesso à memória principal é muito maior do que o tempo de executar instruções. C. Os registradores locais são utilizados para armazenar cópia de dados armazenados na memória principal. Seu uso é conveniente pois o tempo de acesso à memória principal é muito maior do que o tempo de executar instruções.
Soluções para a tarefa
Respondido por
6
A. Os registradores locais são utilizados para armazenar dados importantes e resultados temporários. Seu uso é conveniente pois o tempo de acesso à memória principal é muito menor do que o tempo de executar instruções.
Falso, Se você acha que memória RAM é rápida, os registradores são mais rápidos ainda. Várias ordens de grandeza mais rápido. Além disso, eles são voláteis. Desligou, perdeu o conteúdo (que nem a memória ram). Porém, infelizmente eles são caríssimos e os processadores tem poucos registradores por causa disso. Para se ter uma ideia, um intel i7 tem 8 registradores de 32bits e 16 registradores de 64 bits. Total de míseros 160 bytes !! pouco mais de uma única mensagem de tweeter !! Por isso que servem apenas para processar os dados e não para armazená-los.
B. Os registradores locais são utilizados para armazenar dados importantes e resultados temporários. Seu uso é conveniente pois o tempo de acesso à memória principal é muito maior do que o tempo de executar instruções
Falso. O que são "dados importantes" ? São dados que devem ser armazeandos em grande volume e por tempo maior ? Então o lugar deles não é nos registradores. O uso dos registradores é fundamental pois os processadores só conseguem manipular dados que estão nos registradores. Então não é que o uso de registradores seja "conveniente". Ele é necessário porém não suficiente.
C. Os registradores locais são utilizados para armazenar cópia de dados armazenados na memória principal. Seu uso é conveniente pois o tempo de acesso à memória principal é muito maior do que o tempo de executar instruções.
Verdade. Comparada as outras afirmativas essa é a que é mais "verdadeira". Novamente essa questão do "conveniente" aí é que meio que detona essa alternativa. Mas vamos com ela. Os dados de fato são copiados da memória principal para o registrador e então processados. Depois de processados, são copiados de volta para a memória. O processamento dos dados no registrador é muito mais rápido do que a transferência de/para a memória.
Falso, Se você acha que memória RAM é rápida, os registradores são mais rápidos ainda. Várias ordens de grandeza mais rápido. Além disso, eles são voláteis. Desligou, perdeu o conteúdo (que nem a memória ram). Porém, infelizmente eles são caríssimos e os processadores tem poucos registradores por causa disso. Para se ter uma ideia, um intel i7 tem 8 registradores de 32bits e 16 registradores de 64 bits. Total de míseros 160 bytes !! pouco mais de uma única mensagem de tweeter !! Por isso que servem apenas para processar os dados e não para armazená-los.
B. Os registradores locais são utilizados para armazenar dados importantes e resultados temporários. Seu uso é conveniente pois o tempo de acesso à memória principal é muito maior do que o tempo de executar instruções
Falso. O que são "dados importantes" ? São dados que devem ser armazeandos em grande volume e por tempo maior ? Então o lugar deles não é nos registradores. O uso dos registradores é fundamental pois os processadores só conseguem manipular dados que estão nos registradores. Então não é que o uso de registradores seja "conveniente". Ele é necessário porém não suficiente.
C. Os registradores locais são utilizados para armazenar cópia de dados armazenados na memória principal. Seu uso é conveniente pois o tempo de acesso à memória principal é muito maior do que o tempo de executar instruções.
Verdade. Comparada as outras afirmativas essa é a que é mais "verdadeira". Novamente essa questão do "conveniente" aí é que meio que detona essa alternativa. Mas vamos com ela. Os dados de fato são copiados da memória principal para o registrador e então processados. Depois de processados, são copiados de volta para a memória. O processamento dos dados no registrador é muito mais rápido do que a transferência de/para a memória.
ley904:
Tá faltando uma alternativa aeh:
Os registradores locais são utilizados para armazenar dados importantes e
resultados temporários. Seu uso é conveniente pois o tempo de acesso à
memória principal é muito maior do que o tempo de executar instruções.
Respondido por
0
Resposta: C - Os registradores locais são utilizados para armazenar dados importantes e resultados temporários. Seu uso é conveniente pois o tempo de acesso à memória principal é muito maior do que o tempo de executar instruções.
Corrigido pelo ava.
Perguntas interessantes
Matemática,
8 meses atrás
Saúde,
8 meses atrás
Química,
1 ano atrás
Biologia,
1 ano atrás
Biologia,
1 ano atrás