Arquitetura de von Neumann e Dispositivos de Computação

1. Respostas diretas

Do que se trata o conteúdo? O texto aborda a arquitetura de von Neumann, seus componentes fundamentais, o ciclo busca‑execução, tipos de memória (RAM/ROM), unidades de entrada/saída, dispositivos de armazenamento secundário, e ainda apresenta a história de John Atanasoff e o computador ABC.

Principais assuntos (exemplos)

  • Arquitetura de von Neumann – memória, ALU, unidade de controle, unidades de I/O.
  • Memória – endereçabilidade, RAM volátil, ROM não volátil (ex.: BIOS).
  • Unidade Lógica e Aritmética – operações aritméticas e lógicas, registradores.
  • Ciclo Busca‑Execução – buscar, decodificar, obter dados, executar.
  • Dispositivos de armazenamento – fitas magnéticas, discos rígidos, CDs/DVDs, SSDs, flash.
  • Dispositivos de I/O – teclado, mouse, telas sensíveis ao toque (resistiva, capacitiva, infravermelha, SAW).
  • História – John Atanasoff, computador ABC, disputa de patente com ENIAC.

Ponto de maior atenção – O ciclo busca‑execução e o gargalo de acesso à memória principal, que determina o desempenho global da máquina de von Neumann.

Conclusão – Compreender a arquitetura de von Neumann e seus componentes permite entender como os computadores atuais processam dados, armazenam informações e interagem com o usuário, além de reconhecer a evolução histórica que culminou nas máquinas modernas.

2. Resumo dos tópicos

1. Arquitetura de von Neumann

Modelo clássico que separa a CPU das unidades de memória e I/O, usando um único barramento para instruções e dados.

1.1 Componentes principais

Memória (armazenamento de dados e instruções), Unidade Lógica e Aritmética (ALU), Unidade de Entrada, Unidade de Saída e Unidade de Controle (gerencia o ciclo busca‑execução).

1.2 Memória

Endereçabilidade define quantos bits são armazenados por célula (geralmente 8 bits). Memória é organizada em células numeradas sequencialmente.

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

Realiza operações aritméticas (soma, subtração, multiplicação, divisão) e lógicas (E, OU, NÃO) sobre palavras de tamanho definido pelo processador.

1.4 Unidade de Controle

Contém o Registrador de Instrução (IR) e o Contador de Programa (PC). Coordena as etapas do ciclo busca‑execução.

1.5 Barramento

Conjunto de fios que transporta endereços, dados e sinais de controle entre CPU, memória e dispositivos de I/O. A largura do barramento determina quantos bits são transferidos simultaneamente.

1.6 Cache e Pipeline

Cache armazena cópias de dados frequentemente usados para reduzir latência. Pipeline divide instruções em estágios que podem ser executados simultaneamente, aumentando a taxa de instruções por ciclo.

1.7 Placa‑mãe

Placa de circuito que hospeda todos os componentes da arquitetura de von Neumann e fornece slots para dispositivos adicionais.

1.8 Processador n‑bit

O “n” indica o número de bits nos registradores gerais, na largura do barramento de endereços ou de dados, dependendo da arquitetura.

1.9 Ciclo Busca‑Execução

1) Buscar a próxima instrução (PC → memória → IR). 2) Decodificar a instrução (gerar sinais de controle). 3) Obter dados (acesso à memória ou registradores). 4) Executar a instrução (ALU ou I/O).

2. Memória RAM e ROM

RAM – volátil, permite leitura e escrita aleatória. ROM – não volátil, gravada durante a fabricação (ex.: firmware).

3. Dispositivos de Armazenamento Secundário

3.1 Fita magnética – armazenamento sequencial, usado para backup. 3.2 Disco magnético – discos rígidos com trilhas e setores; métricas de desempenho: tempo de busca, latência, tempo de acesso, taxa de transferência. 3.3 CDs/DVDs – mídia óptica com trilha espiral; diferentes formatos (CD‑DA, CD‑ROM, DVD‑R, DVD‑RW, Blu‑Ray). 3.4 Flash/SSD – memória flash não volátil, alta velocidade, sem partes móveis.

4. Dispositivos de Entrada e Saída

Teclado, mouse, scanners, impressoras, telas sensíveis ao toque.

4.1 Telas sensíveis ao toque

Resistiva (pressão), Capacitiva (mudança de capacitância), Infravermelha (fechamento de feixes), SAW (ondas acústicas). Cada tecnologia tem vantagens e limitações (ex.: uso de luvas).

5. História de John Atanasoff

Biografia resumida, desenvolvimento do ABC (primeiro computador digital eletrônico), disputa de patente com ENIAC, reconhecimento com Medalha Nacional de Tecnologia.

3. Mapa mental

mindmap root((Arquitetura de von Neumann)) sub1(Componentes) sub1a(Memória) sub1b(ALU) sub1c(Unidade de Controle) sub1d(Unidade de Entrada) sub1e(Unidade de Saída) sub2(Barramento) sub2a(Endereços) sub2b(Dados) sub2c(Controle) sub3(Ciclo Busca‑Execução) sub3a(Buscar) sub3b(Decodificar) sub3c(Obter Dados) sub3d(Executar) sub4(Memória) sub4a(RAM – volátil) sub4b(ROM – não volátil) sub5(Armazenamento Secundário) sub5a(Fita Magnética) sub5b(Disco Magnético) sub5c(CD / DVD / Blu‑Ray) sub5d(Flash / SSD) sub6(Dispositivos I/O) sub6a(Teclado / Mouse) sub6b(Tela Sensível ao Toque) sub6b1(Resistiva) sub6b2(Capacitiva) sub6b3(Infravermelha) sub6b4(SAW) sub7(História) sub7a(John Atanasoff) sub7b(Computador ABC) sub7c(Disputa de Patente ENIAC)

4. Questões sobre o assunto

Questão 1 – Qual dos componentes abaixo não faz parte dos cinco componentes da arquitetura de von Neumann?
1.50 pontos Média

Resposta correta: E) Unidade de Processamento Gráfico (GPU)

Na arquitetura clássica de von Neumann, os cinco blocos são memória, ALU, unidade de controle, unidade de entrada e unidade de saída. A GPU é um componente adicional presente em arquiteturas modernas, mas não faz parte do modelo original.

Questão 2 – Em uma máquina de von Neumann, o que determina o ponto de maior gargalo de desempenho?
2.50 pontos Difícil

Resposta correta: C) Tempo de acesso à memória principal

O “von Neumann bottleneck” ocorre porque a CPU costuma ser muito mais rápida que a memória principal; o tempo gasto para ler ou gravar na RAM limita o throughput global.

Questão 3 – Qual das afirmativas sobre a memória ROM está correta?
2.50 pontos Difícil

Resposta correta: C) ROM armazena dados permanentemente e não pode ser alterada após a fabricação

ROM (Read‑Only Memory) contém informações gravadas durante a produção (ex.: firmware). Não pode ser modificada pelo usuário normal.

Questão 4 – Sobre as telas sensíveis ao toque, assinale a alternativa correta.
3.50 pontos Extrema

Resposta correta: B) Telas capacitivas detectam toque por mudança de capacitância

Quando o dedo (condutor) toca a superfície, a capacitância local muda, permitindo que o controlador identifique a posição do toque.

Pontuação Total
0.00