Quiz: Fundamentos da Arquitetura de Computadores — 11 domande

Domande e risposte dettagliate

1. O que é a Unidade Lógica e Aritmética (ULA) na CPU?

Memória dentro da CPU que armazena dados e instruções temporariamente.
Componente responsável por coordenar todas as operações da CPU, buscando e decodificando instruções.
Componente que realiza cálculos matemáticos e operações lógicas na CPU.
Conjunto de registradores que armazenam temporariamente dados e instruções.

Componente que realiza cálculos matemáticos e operações lógicas na CPU.

Spiegazione

A ULA (Unidade Lógica e Aritmética) é responsável por realizar cálculos matemáticos e operações lógicas na CPU, como soma, subtração, AND, OR, NOT, entre outras. As demais opções descrevem funções de outros componentes: a Unidade de Controle coordena operações, os registradores armazenam dados temporariamente, e a memória é responsável pelo armazenamento de longo prazo ou temporário, mas não realiza cálculos.

2. Qual técnica a ULA utiliza para realizar operações de subtração?

Realiza a subtração por deslocamento de bits à esquerda
Realiza a subtração diretamente, sem transformação prévia
Utiliza o método de subtração por adição de números negativos em complemento de um
Utiliza o complemento de dois invertendo todos os bits do operando e somando 1

Utiliza o complemento de dois invertendo todos os bits do operando e somando 1

Spiegazione

A ULA realiza operações de subtração usando o complemento de dois, que consiste em inverter todos os bits do operando e somar 1, facilitando a realização da subtração como uma adição.

3. Qual é a principal função dos registradores na CPU?

Gerenciar a comunicação entre diferentes componentes do computador.
Armazenar temporariamente dados e instruções de uso imediato durante o processamento.
Controlar a entrada e saída de dados pelos periféricos.
Armazenar dados de longo prazo de programas e arquivos.

Armazenar temporariamente dados e instruções de uso imediato durante o processamento.

Spiegazione

Os registradores na CPU têm a função principal de armazenar temporariamente dados, endereços de memória ou instruções que estão sendo utilizados no momento do processamento, facilitando o acesso rápido e eficiente durante a execução das operações.

4. Quando o ciclo fetch-decode-execute foi estabelecido como procedimento padrão na arquitetura de computadores?

Na década de 1960, com a popularização dos primeiros microprocessadores
Na década de 1930, com o desenvolvimento dos primeiros computadores eletromecânicos
Na década de 1980, com a introdução dos computadores pessoais
Na década de 1940-1950, com a proposição da arquitetura de von Neumann

Na década de 1940-1950, com a proposição da arquitetura de von Neumann

Spiegazione

O ciclo fetch-decode-execute foi estabelecido como procedimento padrão na arquitetura de computadores na década de 1940-1950, com a proposição da arquitetura de von Neumann em 1945, que introduziu o conceito de uma unidade de controle coordenando a busca, decodificação e execução de instruções.

5. Como os registradores e a memória cache na hierarquia de memória se diferenciam ou são semelhantes?

Registradores são mais rápidos que cache, que é mais lento e de maior capacidade.
Registradores armazenam dados permanentes, enquanto cache armazena temporariamente.
Ambos são memórias de alta velocidade e de acesso imediato, próximas ao processador.
Ambos são utilizados para armazenamento de longo prazo de dados e instruções.

Ambos são memórias de alta velocidade e de acesso imediato, próximas ao processador.

Spiegazione

Registradores e memória cache são ambos componentes de alta velocidade na hierarquia de memória, acessados rapidamente pelo processador, e utilizados para armazenamento temporário de dados e instruções próximas ao núcleo de processamento. Essa similaridade na velocidade e função de armazenamento imediato os distingue das memórias mais lentas, como a memória secundária.

6. Quem é creditado por popularizar o uso da memória cache na arquitetura de computadores?

Jim Gray
John von Neumann
Gordon Moore
Morris Mano

Jim Gray

Spiegazione

Jim Gray é creditado por suas contribuições na área de sistemas de banco de dados e por popularizar o uso de caches em sistemas computacionais, incluindo a arquitetura de computadores, devido ao seu trabalho em melhorar o desempenho através de técnicas de cache e gerenciamento de memória.

7. Qual é a causa principal que explica por que os princípios de localidade melhoram o desempenho do sistema de memória cache?

Os princípios de localidade indicam que acessos recentes ou próximos tendem a se repetir, permitindo que o cache armazene esses dados e reduza o tempo de acesso.
Os princípios de localidade obrigam o processador a usar apenas memória cache, eliminando a necessidade de memória RAM.
Os princípios de localidade garantem que a memória principal seja maior, aumentando a capacidade de armazenamento.
Os princípios de localidade aumentam a velocidade do processador independentemente do sistema de memória.

Os princípios de localidade indicam que acessos recentes ou próximos tendem a se repetir, permitindo que o cache armazene esses dados e reduza o tempo de acesso.

Spiegazione

A causa principal é que os princípios de localidade indicam que acessos a dados recentes ou próximos tendem a se repetir, o que permite que o cache armazene esses dados, reduzindo o tempo de acesso e aumentando a eficiência do sistema.

8. Como a memória RAM deve ser utilizada na prática para melhorar o desempenho na execução de programas?

Desativando a RAM durante a execução de tarefas para economizar energia.
Aumentando a capacidade de armazenamento de dados permanentes do sistema.
Substituindo a memória secundária para acelerar o acesso aos arquivos de armazenamento.
Utilizando a RAM para armazenar temporariamente os dados e programas em uso, facilitando o acesso rápido ao processador.

Utilizando a RAM para armazenar temporariamente os dados e programas em uso, facilitando o acesso rápido ao processador.

Spiegazione

A memória RAM é utilizada na prática para armazenar temporariamente os dados e programas que estão sendo utilizados no momento, permitindo acesso rápido pelo processador e, assim, melhorando o desempenho na execução de tarefas.

9. Qual das seguintes características melhor descreve a memória secundária?

É utilizada exclusivamente para cache de CPU
Armazena dados de forma temporária e volátil
Mantém os dados mesmo com o computador desligado
Tem acesso mais rápido que a memória RAM

Mantém os dados mesmo com o computador desligado

Spiegazione

A memória secundária é caracterizada por ser um armazenamento permanente, que mantém os dados mesmo quando o computador é desligado, ao contrário da memória RAM, que é volátil e temporária.

10. O que é a arquitetura de E/S em um sistema de computação?

O conjunto de componentes e técnicas que gerenciam a comunicação entre o processador e os periféricos de entrada e saída.
A organização dos níveis de memória do computador, do mais rápido ao mais lento.
O sistema de gerenciamento de memória virtual e física do sistema operacional.
O método pelo qual o processador realiza operações aritméticas e lógicas.

O conjunto de componentes e técnicas que gerenciam a comunicação entre o processador e os periféricos de entrada e saída.

Spiegazione

A arquitetura de E/S refere-se ao conjunto de métodos, componentes e técnicas que gerenciam a comunicação eficiente entre o processador e os periféricos de entrada e saída, garantindo a transferência de dados e controle entre eles.

11. Qual é a função do barramento de endereços na arquitetura de um computador?

Transportar os sinais que indicam a localização na memória para operações de leitura ou escrita
Transportar os dados entre CPU e periféricos externos
Coordernar as operações de leitura, escrita e interrupções entre componentes
Transportar sinais que controlam a velocidade do processador

Transportar os sinais que indicam a localização na memória para operações de leitura ou escrita

Spiegazione

O barramento de endereços tem como função transportar sinais que indicam a localização na memória onde será realizada uma operação de leitura ou escrita, sendo essencial para direcionar corretamente o acesso aos dados.

Ripassa con le flashcard

Memorizza le risposte con 21 flashcard su Fundamentos da Arquitetura de Computadores.

Componentes da CPU — principais?

ULA, UC e registradores.

ULA — função?

Realiza cálculos e operações lógicas.

Registradores — exemplos?

PC, IR, MAR, MDR, FLAGS.

Vedi le flashcard →

Studia la scheda di revisione

Leggi la scheda di revisione completa su Fundamentos da Arquitetura de Computadores.

Vedi la scheda di revisione →

Similar courses

Crea i tuoi quiz

Importa il tuo corso e l'AI genera quiz con correzioni in 30 secondi.

Generatore di quiz