Prévia do material em texto
Tema 43: Arquitetura de Computadores Arquitetura de ComputadoresA arquitetura de computadores refere-se ao design e à organização dos componentes de hardware que formam um sistema de computação. Esse campo abrange não apenas os componentes físicos, mas também os aspectos de como eles interagem e se comunicam para realizar tarefas computacionais. A arquitetura de computadores é crucial para determinar a eficiência e o desempenho de um sistema computacional. Componentes de um Sistema de ComputadorUnidade Central de Processamento (CPU)A CPU é o cérebro do computador, responsável pela execução de instruções de programas. Ela é composta por várias partes:Unidade de Controle (UC): Responsável por gerenciar e coordenar a execução das instruções.Unidade Lógica e Aritmética (ULA): Realiza operações aritméticas e lógicas (como soma, subtração e comparação). Registradores: Memória de alta velocidade usada para armazenar dados temporários durante a execução.MemóriaA memória é onde os dados e as instruções são armazenados temporariamente ou permanentemente. Existem dois tipos principais de memória: Memória RAM (Random Access Memory): Memória volátil usada para armazenar dados temporários enquanto o computador está ligado.Memória ROM (Read-Only Memory): Memória permanente que armazena o código necessário para iniciar o computador. Dispositivos de Entrada e Saída (I/O)São os componentes que permitem a comunicação do computador com o mundo externo. Os dispositivos de entrada incluem teclado, mouse e scanner, enquanto os dispositivos de saída incluem monitores e impressoras. BarramentosOs barramentos são canais de comunicação entre os diferentes componentes do computador. Eles transmitem dados entre a CPU, a memória e os dispositivos de I/O. Existem vários tipos de barramentos, como barramentos de dados, barramentos de controle e barramentos de endereços.Questões de múltipla escolha sobre Arquitetura de Computadores 1. O que é a função da unidade de controle (UC) na CPU? A) Realizar operações lógicas e aritméticas. B) Armazenar dados temporários durante a execução do programa. C) Gerenciar e coordenar a execução das instruções. x D) Controlar a comunicação entre os dispositivos de entrada e saída. 2. Qual é a principal diferença entre as arquiteturas Von Neumann e Harvard? A) Na arquitetura Von Neumann, a CPU não possui barramentos. x B) A arquitetura Von Neumann utiliza um único barramento para dados e instruções, enquanto a Harvard usa dois barramentos separados. C) A arquitetura Harvard não possui memória ROM. D) A arquitetura Von Neumann é mais eficiente em termos de desempenho. 3. Qual é a função dos barramentos em um computador? A) Armazenar dados temporários durante o processamento. B) Controlar o fluxo de energia para os dispositivos. x C) Facilitar a comunicação entre os componentes do computador, como a CPU e a memória. D) Monitorar o desempenho do processador.