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.</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.</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.</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.</p> Signup and view all the answers

    Qual é a característica da arquitetura Harvard?

    <p>Utiliza memórias separadas para dados e instruções.</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.</p> Signup and view all the answers

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

    <p>RAM</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.</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.</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.</p> Signup and view all the answers

    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
    CMSC 132: Computer Architecture
    29 questions

    CMSC 132: Computer Architecture

    RestfulWatermelonTourmaline5201 avatar
    RestfulWatermelonTourmaline5201
    Computer Architecture: RISC vs CISC
    47 questions
    Use Quizgecko on...
    Browser
    Browser