Microprocessador a)

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/44

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

45 Terms

1
New cards

Qual é a função geral da CPU em um computador?

A CPU é o “cérebro” do computador, responsável por controlar e executar as instruções do sistema.

2
New cards

Quais são os principais componentes funcionais internos da CPU?

  1. Circuitos de controlo

  2. Unidade Aritmética e Lógica (ALU)

  3. Registos (registradores)

3
New cards

Para que servem os circuitos de controlo da CPU?

Coordenam a busca, decodificação e execução de instruções.

4
New cards

O que faz a Unidade Aritmética e Lógica (ALU)?

Executa operações matemáticas (soma, subtração) e lógicas (AND, OR, NOT).

5
New cards

Qual é a função dos registradores dentro da CPU?

Armazenam temporariamente dados e instruções durante a execução, além de guardar o estado da CPU.

6
New cards

Que tipo de comunicação externa a CPU realiza?

Através de circuitos de interface, comunica-se com a memória e dispositivos de entrada/saída (I/O).

7
New cards

Qual é a importância da CPU para o funcionamento do sistema?

A CPU coordena e executa todas as operações fundamentais, sendo essencial para o processamento de dados.

8
New cards

Constituintes base do Processador

Unidade Aritmética e Lógica (ALU);

Coprocessador Matemático;

Memória Cache;

Registos;

Unidade de Controlo;

Barramentos Internos;

Unidade de Interface de Barramentos.

9
New cards

O que é a ALU (Unidade Aritmética e Lógica)?

É o componente da CPU responsável por executar operações aritméticas e lógicas com dados armazenados nos registradores.

10
New cards

Quais operações matemáticas a ALU realiza?

Soma, subtração, incremento, decremento e, em algumas arquiteturas, multiplicação e divisão com inteiros.

11
New cards

Quais são as operações lógicas feitas pela ALU?

AND (E), OR (OU), NOT (NÃO), e outras como XOR e NAND, usadas em decisões e comparações binárias.

12
New cards

Com que componente a ALU trabalha diretamente?

Os registos (registradores), de onde lê os operandos e para onde escreve os resultados.

13
New cards

Quais portas lógicas compõem internamente a ALU?

AND, OR, NOT e MUX (Multiplexador), todas operando em nível de 1 bit e combinadas em unidades maiores (ex: somadores de 32 ou 64 bits).

14
New cards

Quais operações do processador são executadas pela ALU?

Todas as operações de cálculo com dados inteiros, como as instruções tipo R em arquiteturas RISC.

15
New cards

O que é o Coprocessador Matemático (FPU)?

É um componente dedicado à execução de operações com números de vírgula flutuante (ponto flutuante)

16
New cards

Como o coprocessador se relaciona com a CPU principal?

Ele trabalha em conjunto com a CPU, processando cálculos complexos para liberar a CPU de tarefas pesadas.

17
New cards

Qual é o impacto da FPU no desempenho do sistema?

Aumenta a performance em aplicações com muitos cálculos decimais, como gráficos 3D, simulações científicas e IA.

18
New cards

Por que a FPU é importante em aplicações como inteligência artificial ou simulações?

Essas áreas exigem operações matemáticas com alta precisão decimal, que são processadas de forma mais eficiente pela FPU do que pela ALU comum.

19
New cards

O que a FPU permite à CPU principal ao lidar com cálculos intensivos?

Reduz a carga de trabalho da CPU, permitindo que ela se concentre em outras tarefas de controle e execução geral.

20
New cards

Por que a memória cache é necessária?

Porque a memória RAM é muito lenta comparada à velocidade da CPU, causando gargalos no desempenho.

21
New cards

O que é a memória cache?

: É uma memória ultrarrápida usada para armazenar dados frequentemente acessados pela CPU, de forma temporária.

22
New cards

Qual é o principal benefício da cache?

Reduz a latência de acesso à memória RAM, acelerando a execução das instruções.

23
New cards

O que acontece quando mais dados são mantidos na cache?

Aumenta a chance de cache hit, o que melhora o desempenho geral do sistema.

24
New cards

Quais são os níveis de cache e suas características?

  • L1: mais rápida e menor (dentro do núcleo)

  • L2: maior que L1, um pouco mais lenta

  • L3: ainda maior, compartilhada entre núcleos, mais lenta que L1 e L2

25
New cards

Onde a memória cache está localizada?

Dentro da CPU, próxima aos núcleos de processamento.

26
New cards

O que são registos dentro do processador?

São pequenas memórias ultrarrápidas internas à CPU, usadas para armazenar dados e instruções temporariamente.

27
New cards

Qual é a função dos registos durante a execução das instruções?

Armazenam operandos, endereços e resultados intermediários necessários para a CPU processar os dados em tempo real.

28
New cards

Que tipo de informações um registo pode conter?

Pode conter dados, endereços de memória ou informações de controlo, como flags de estado.

29
New cards

Quais são exemplos de registos importantes?

  • PC (Program Counter): guarda o endereço da próxima instrução

  • IR (Instruction Register): guarda a instrução atual

  • ACC (Acumulador): armazena resultados intermediários da ALU

30
New cards

Onde a maioria das operações da CPU acontece?

Dentro dos próprios registos, devido à sua alta velocidade.

31
New cards

Qual é a principal função da Unidade de Controlo (UC)?

Coordenar a execução das instruções da CPU, garantindo que cada componente atue no momento certo.

32
New cards

O que a UC controla dentro do processador?

O fluxo de dados entre os componentes da CPU (registradores, ALU, memória, etc.) e entre o processador e o exterior (I/O).

33
New cards

Como a UC interage com outras unidades?

Controla todas as unidades internas, como ALU, registradores e barramentos, para garantir a execução correta das instruções.

34
New cards

Quais são as unidades auxiliares presentes na UC?

  • Unidade de Aquisição (Fetch): busca a próxima instrução da memória

  • Unidade de Descodificação (Decode): interpreta a instrução e gera sinais de controle

35
New cards

A Unidade de Controlo é igual em todas as arquiteturas?

Não. A estrutura da UC varia bastante conforme a arquitetura, podendo ser cablada (hardwired) ou microprogramada.

36
New cards

Por que a UC é essencial no ciclo de instrução?

Ela orquestra todas as etapas: busca, decodificação e execução, garantindo que o processador funcione corretamente.

37
New cards

Qual é a função dos barramentos internos no processador?

Transportar sinais elétricos e dados entre os diversos componentes da CPU.

38
New cards

O que os barramentos internos permitem dentro da CPU?

Permitem a comunicação e o transporte de informação entre a UC, ALU, registradores e cache.

39
New cards

Quais componentes são interligados pelos barramentos internos?

  • Unidade de Controlo (UC)

  • Unidade Lógica e Aritmética (ALU)

  • Registos

  • Memória Cache

40
New cards

Por que os barramentos são essenciais na CPU?

São a infraestrutura de comunicação interna, sem a qual os componentes não poderiam trocar dados nem coordenar operações.

41
New cards

Qual é a principal função da Unidade de Interface de Barramentos?

Controlar o fluxo de dados entre a CPU, a memória e os dispositivos externos, e adaptar a velocidade do processador aos periféricos.

42
New cards

Como a unidade de interface interage com os dispositivos externos?

Através do barramento do sistema, coordenando operações de leitura e escrita com a memória principal e periféricos.

43
New cards

O que é um barramento de sistema?

É o conjunto de linhas físicas que permite a troca de dados, endereços e sinais de controle entre os componentes.

44
New cards

Quais são os três tipos de barramentos e suas funções?

  • Barramento de Endereços: Indica a posição da memória a ser acedida

  • Barramento de Dados: Transporta os dados entre a CPU e a memória

  • Barramento de Controle: Indica se a operação é de leitura ou escrita

45
New cards

Por que é importante adaptar a velocidade do processador à dos dispositivos externos?

Dispositivos externos são mais lentos, e a interface precisa evitar perda de dados e garantir sincronização.