Prévia do material em texto
Questionário: Arquitetura de Computadores 1. O que é arquitetura de computadores? Resposta: Arquitetura de computadores é a estrutura e organização dos componentes de um computador, incluindo como eles interagem para realizar tarefas. Isso inclui a CPU, a memória, os dispositivos de entrada e saída, e o sistema de barramento. 2. Quais são os principais componentes de um computador? Resposta: Os principais componentes de um computador são: • CPU (Central Processing Unit): O processador que executa as instruções do programa. • Memória RAM (Random Access Memory): Memória volátil que armazena dados temporários enquanto o computador está ligado. • Armazenamento: Dispositivos como HDDs ou SSDs que armazenam dados permanentemente. • Placa-mãe: Placa principal que conecta todos os componentes do computador. • Dispositivos de entrada e saída: Como teclado, mouse, e monitor. 3. O que é o ciclo de instrução da CPU? Resposta: O ciclo de instrução da CPU é o processo pelo qual a CPU busca, decodifica e executa instruções. Ele é composto por três etapas principais: • Busca (Fetch): A CPU recupera a instrução da memória. • Decodificação (Decode): A CPU interpreta a instrução. • Execução (Execute): A CPU executa a instrução. 4. O que é a arquitetura Von Neumann e como ela difere da arquitetura Harvard? Resposta: A arquitetura Von Neumann é uma arquitetura de computador onde a CPU e a memória compartilham o mesmo barramento para instruções e dados. Na arquitetura Harvard, há barramentos separados para instruções e dados, permitindo acesso simultâneo e, potencialmente, melhor desempenho. 5. O que é cache e qual é sua importância na arquitetura de computadores? Resposta: Cache é uma memória rápida e pequena que armazena cópias de dados frequentemente acessados pela CPU. Sua importância reside em melhorar a velocidade de acesso a dados e instruções, reduzindo o tempo de espera e aumentando o desempenho geral do sistema. 6. O que são registradores e qual é sua função na CPU? Resposta: Registradores são pequenas unidades de armazenamento dentro da CPU que armazenam dados temporários e instruções durante o processamento. Eles são essenciais para a execução rápida e eficiente de operações, pois oferecem acesso muito mais rápido do que a memória RAM. 7. O que é barramento e qual é o seu papel na arquitetura de computadores? Resposta: Um barramento é um conjunto de linhas de comunicação que transmite dados, endereços e sinais de controle entre os componentes do computador. Seu papel é facilitar a troca de informações entre a CPU, a memória e outros dispositivos, permitindo a comunicação eficiente entre eles.