Arquitetura básica de um computador Flashcards
O que é a CPU?
A CPU (Central Processing Unit) é o cérebro do computador, responsável por processar dados e executar instruções.
Quais são os componentes essenciais de um computador?
CPU, memória, dispositivos de entrada/saída e vias de interconexão (barramentos).
O que é a memória em um computador?
A memória armazena dados e instruções usados pela CPU, incluindo memória principal, caches e memória de massa.
O que são dispositivos de entrada/saída?
Dispositivos de E/S transferem dados entre o computador e dispositivos externos, como teclado, mouse e monitor.
O que são barramentos?
Barramentos são vias que conectam CPU, memória e dispositivos E/S, incluindo barramento de dados, endereços e controle.
O que é a arquitetura von Neumann?
Arquitetura que integra CPU, memória e E/S, com um único barramento para dados e instruções.
Quais são as etapas do ciclo de máquina de von Neumann?
Busca (fetch), decodificação (decode) e execução (execute) da instrução
O que é o gargalo de von Neumann?
Limitação na transferência de dados entre memória e CPU, causando espera por ciclos de clock.
Como minimizar o gargalo de von Neumann?
Usar memórias caches (L1, L2, L3), aumentar largura do barramento e controladores de memória integrados.
O que é a arquitetura Harvard?
Arquitetura com barramentos separados para dados e instruções, permitindo processamento simultâneo.
O que é a ULA (Unidade Lógico-Aritmética)?
Componente da CPU que realiza operações matemáticas e lógicas com dados binários.
O que é a Unidade de Controle (UC)?
Parte da CPU que gerencia a sincronização e execução de instruções.
O que são registradores internos?
Memórias temporárias dentro da CPU para armazenar dados e endereços durante o processamento.
O que é o Contador de Programa (CP)?
Registrador que armazena o endereço da próxima instrução a ser executada.
O que é o Registrador de Instrução (RI)?
Registrador que recebe a instrução apontada pelo CP e a encaminha para decodificação.
que é o Registrador de Status (FLAGS)?
Registrador que indica o estado do processador, como interrupções e resultados de operações.
O que são Registradores de Uso Geral (RUG)?
Registradores que armazenam temporariamente dados e endereços para uso em operações.
O que é o Ponteiro de Pilha (PP)?
Registrador que armazena endereços de retorno de rotinas e sub-rotinas.
O que é a arquitetura paralela?
Arquitetura com múltiplas unidades de processamento operando em paralelo para aumentar a eficiência.
O que é a arquitetura de fluxo de dados?
Arquitetura que realiza operações baseadas na disponibilidade dos dados, sem execução de instruções.
O que é a arquitetura neural artificial?
Arquitetura que opera com base em respostas a estímulos de entrada, sem execução de instruções.
O que são processadores sistólicos?
Processadores que realizam operações básicas durante a passagem de dados por células de processamento.
O que é o barramento de dados?
Barramento que transfere dados entre CPU, memória e dispositivos E/S.
O que é o barramento de endereços?
Barramento que transfere endereços de memória para acessar dados ou instruções.