Arquiteturas de Computadores
13 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Qual é o processo correto para converter um número binário para decimal?

  • Divide-se sucessivamente por 2, registrando os restos.
  • Multiplica-se cada dígito pelo peso correspondente e somam-se os resultados. (correct)
  • Converte-se cada dígito da base 4 para 2 bits.
  • Agrupa-se o binário em blocos de 4 bits e soma-se os resultados.

Qual das seguintes opções descreve corretamente um circuito sequencial?

  • É composto somente por somadores e decodificadores.
  • A saída depende apenas das entradas atuais.
  • A saída depende das entradas atuais e do estado anterior. (correct)
  • Utiliza apenas portas lógicas sem elementos de memória.

Qual é a função principal do kernel em um sistema operativo?

  • Controlar apenas os dispositivos de entrada e saída.
  • Gerenciar os recursos de hardware e fornecer serviços para aplicativos. (correct)
  • Executar todos os aplicativos diretamente.
  • Realizar todo o processamento de dados internamente.

Qual é a principal diferença entre sistemas de 32 bits e 64 bits?

<p>Sistemas de 64 bits podem processar uma maior quantidade de dados. (D)</p> Signup and view all the answers

O que caracteriza claramente um sistema embebido?

<p>É projetado para realizar uma função específica dentro de um dispositivo maior. (B)</p> Signup and view all the answers

Qual das características define a arquitetura de Von Neumann?

<p>Utiliza um barramento único para dados e instruções. (B)</p> Signup and view all the answers

Qual é a principal vantagem do modelo CISC?

<p>Permite que uma única instrução execute várias tarefas. (B)</p> Signup and view all the answers

Qual é a característica da arquitetura Harvard?

<p>Utiliza memórias separadas para dados e instruções. (C)</p> Signup and view all the answers

Em relação ao processamento SIMD, qual é sua característica principal?

<p>Uma instrução é aplicada a vários dados simultaneamente. (C)</p> Signup and view all the answers

Qual tipo de memória é conhecida por ser volátil?

<p>RAM (C)</p> Signup and view all the answers

O que caracteriza a memória Cache?

<p>É uma memória de alta velocidade para dados frequentemente acessados. (C)</p> Signup and view all the answers

Qual é um exemplo de um sistema de numeração binário?

<p>Utiliza apenas os dígitos 0 e 1. (D)</p> Signup and view all the answers

Qual a função da memória Virtual em um sistema computacional?

<p>Extensão da RAM usando espaço no disco rígido. (B)</p> Signup and view all the answers

Flashcards

Sistema Embarcado

Um sistema computacional projetado para executar uma função específica dentro de um dispositivo maior.

Kernel

Parte central do sistema operacional que gerencia os recursos de hardware e fornece serviços para os aplicativos.

Circuitos Combinatórios

Circuitos digitais cuja saída depende apenas das entradas atuais, sem memória.

Circuitos Sequenciais

Circuitos digitais cuja saída depende das entradas atuais e do estado anterior, usando elementos de memória.

Signup and view all the flashcards

Hexadecimal

A representação de números usando 16 símbolos: 0-9 e A-F.

Signup and view all the flashcards

Arquitetura de Von Neumann

Arquitetura de computador com unidades separadas para CPU, memória e E/S, utilizando um único barramento para dados e instruções.

Signup and view all the flashcards

Arquitetura Harvard

Arquitetura com memórias separadas para dados e instruções, permitindo acesso simultâneo, ideal para sistemas embebidos e DSPs.

Signup and view all the flashcards

CISC (Complex Instruction Set Computing)

Conjunto complexo de instruções que podem executar várias tarefas em uma única operação.

Signup and view all the flashcards

RISC (Reduced Instruction Set Computing)

Conjunto reduzido de instruções simples, executadas rapidamente em um ciclo de clock. Usado em dispositivos móveis.

Signup and view all the flashcards

VLIW (Very Long Instruction Word)

Instruções longas contendo múltiplas operações, permitindo execução paralela.

Signup and view all the flashcards

RAM (Random Access Memory)

Memória volátil, usada para armazenar dados e instruções temporariamente.

Signup and view all the flashcards

ROM (Read-Only Memory)

Memória não volátil, armazenando dados permanentes como firmware.

Signup and view all the flashcards

Memória Virtual

Extensão da RAM usando espaço em disco rígido para dados não usados com frequência.

Signup and view all the flashcards

Study Notes

Arquiteturas de Computadores

  • Arquitetura de Von Neumann: organização clássica com CPU, memória e E/S separadas; usa barramento único para dados e instruções.
  • Arquitetura Harvard: memórias separadas para dados e instruções, permitindo acesso simultâneo para melhor desempenho; usada em sistemas embarcados e DSPs.
  • CISC (Complex Instruction Set Computing): conjunto complexo de instruções multifuncionais; reduz o número de linhas de código, mas aumenta a complexidade de decodificação.
  • RISC (Reduced Instruction Set Computing): conjunto reduzido de instruções simples e de execução rápida em um único ciclo de clock; mais eficiente e de bom desempenho em operações simples; exemplos incluem a arquitetura ARM, muito usada em dispositivos móveis.
  • VLIW (Very Long Instruction Word): instruções longas com várias operações, permitindo execução paralela, amplamente usada em processadores de alto desempenho.
  • Arquitetura Paralela: categorizada em:
    • SISD (Single Instruction Single Data): processamento sequencial de uma instrução por vez.
    • SIMD (Single Instruction Multiple Data): uma instrução aplicada simultaneamente a vários dados.
    • MISD (Multiple Instruction Single Data): pouco comum, múltiplas instruções sobre o mesmo dado.
    • MIMD (Multiple Instruction Multiple Data): várias instruções executadas simultaneamente em vários dados.

Memórias de Computadores

  • Memória Primária:
    • RAM (Random Access Memory): memória volátil para dados e instruções temporários.
    • ROM (Read-Only Memory): memória não volátil para dados permanentes (firmware).
  • Memória Secundária: dispositivos para armazenamento permanente (discos rígidos, SSDs, DVDs).
  • Memória Cache: memória de alta velocidade na CPU para armazenar dados acessados com frequência.
  • Memória Virtual: extensão da RAM usando espaço em disco para armazenar temporariamente dados com menor frequência de acesso.
  • DIMM (Dual Inline Memory Module): módulos de memória que contêm várias RAMs, conectados à placa-mãe.

Sistemas de Numeração

  • Sistemas mais utilizados:
    • Binário (base 2): utiliza 0 e 1.
    • Decimal (base 10): mais comum para humanos.
    • Octal (base 8): utiliza dígitos de 0 a 7.
    • Hexadecimal (base 16): utiliza 0-9 e A-F.
  • Conversões:
    • Binário para decimal: multiplicar cada dígito pelo seu peso correspondente e somar.
    • Decimal para binário: divisão sucessiva por 2, registrando os restos.
    • Binário para hexadecimal: agrupar em blocos de 4 bits e converter cada bloco.
    • Base 4 para binário: cada dígito da base 4 é convertido em 2 bits binários.

Circuitos Digitais

  • Circuitos Combinatórios: a saída depende apenas das entradas atuais, sem memória. Exemplos: somadores, multiplexadores e decodificadores.
  • Circuitos Sequenciais: a saída depende das entradas atuais e do estado anterior, usando elementos de memória. Exemplos: flip-flops, registradores e contadores.
  • Simplificação de Circuitos: reduz o número de portas lógicas para diminuir custo e aumentar eficiência usando álgebra booleana ou mapas de Karnaugh.

Sistemas Operativos

  • Kernel: núcleo central que gerencia recursos de hardware e fornece serviços a aplicativos.
  • Sistemas de 32 bits vs. 64 bits: os de 64 bits processam mais dados e suportam mais RAM. Segurança não depende do tamanho, mas das técnicas de proteção.

Sistemas Embarcados

  • Definição: sistemas computacionais projetados para uma função específica dentro de um dispositivo maior.
  • Exemplos: eletrodomésticos, automóveis, sistemas de controle industrial, telefones móveis e televisores.

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

Description

Explore as diferentes arquiteturas de computadores, incluindo Von Neumann, Harvard, CISC, RISC e VLIW. Este quiz analisa as características e aplicações de cada arquitetura, destacando suas vantagens e desvantagens. Teste seu conhecimento sobre as estruturas que sustentam a computação moderna.

More Like This

Arquitecturas de Computadoras
79 questions
Computer Architecture: RISC vs CISC
47 questions
Architettura dei Computer - Capitolo 1
48 questions

Architettura dei Computer - Capitolo 1

EnergyEfficientDieBrücke9657 avatar
EnergyEfficientDieBrücke9657
Use Quizgecko on...
Browser
Browser