Microprocesadores X Microcontroladores

931 palavras 4 páginas
Microprocesadores x Microcontroladores
• Introdução:
– Arquitetura Básica de Microcomputador
–Conceitos Básicos
–Ciclo de instrução
–Evolução dos Microprocessadores

Prof. Remy Eskinazi

1

Conceitos Básicos:
Arquitetura Básica de Microcomputador (Von Neuman)
CISC – Complex Instruction Set Computer

Memória
Programa

CPU

I/O

Dados

Bus de Dados
Bus Controle
Bus de Endereços

Prof. Remy Eskinazi

2

Conceitos Básicos:
• Arquitetura Básica de Microcomputador (Havard)
RISC – Reduced Instruction Set Computer

Bus de Códigos
Programa

Bus de Endereços

Bus de Dados

CPU

Bus de Endereços

Dados

http://www.guiadohardware.net/artigos/151/

Prof. Remy Eskinazi

3

Conceitos Básicos:
RISC X CISC
RISC (Reduced Instruction Set Computer)

CISC (Complex Instruction Set Computer)

1. Instruções simples de apenas 1 ciclo

1. Instruções complexas com vários ciclos

2. Referencias a memória só com
LOAD/STORE

2. Qualquer instrução pode referenciar à memória 3. Uso intensivo de Pipeline

3. Pouco uso de pipeline

4. Instruções Executadas por Hardware

4. Instruções interpretadas por microprograma 5. Instruções de formato Fixo
6. Poucas instruções com poucos modos de endereçamento
7. A complexidade está no compilador
8. Vários conjuntos de registradores

5. Instruções com formato variável
6. Muitas instruções com muitos modos de endereçamento 7. A complexidade está no microprograma
8. Um único conjunto de registradores

Prof. Remy Eskinazi

4

Evolução dos Microprocessadores
•Expansão de barramentos
•Expansão de clock

Microprocessadores
32 / 64 bits

•Uso intenso de armazenamento secundário
•Hierarquia de memória
•Casamento com o S.O.
•Pipeline

Microprocessadores de 8 / 16 bits
•Microcomputadores de 8/16 bits
•S.O. 8/16 bits
•Aplicações de propósito geral
•Aplicações específicas

Microcontroladores
4 / 8 / 16 bits

•Sistemas dedicados
•Apenas um processamento por vez
•Integração de I/O e memória
•S.O. Kernels
•Instruções voltadas para controle
•Computação Real time

Prof.

Relacionados

  • Osciloscopio
    27699 palavras | 111 páginas
  • Plc-controladores lógicos programables
    17576 palavras | 71 páginas
  • Ruben 1
    12657 palavras | 51 páginas
  • Trabalho
    23585 palavras | 95 páginas
  • Controlador Motor BRUSHLESS Para Volantes De In Rcia
    20616 palavras | 83 páginas
  • Automação
    22792 palavras | 92 páginas
  • Redes industriais
    9583 palavras | 39 páginas
  • Automação
    9930 palavras | 40 páginas
  • Capacidade empresarial
    62334 palavras | 250 páginas