Projeto de Processador de Aplicação Especifica e Microprocessadores

Slides:



Advertisements
Apresentações semelhantes
Arquitetura de Computadores
Advertisements

Unidade Central De Processamento: Processador
Pet computação UFPE Arquitetura Von Neumann. pet computação UFPE 1.Definição e tipos de arquitetura Quando falamos em arquitetura temos dois tipos a considerar:
Aula 01 Conhecendo o Computador Prof. Filipe Mutz.
Modos de endereçamento Considere uma linguagem Assembly fictícia na qual o primeiro operando será sempre o registrador destino. Vamos analisar o endereçamento.
RAD Comportamento do Consumidor Prof. Dr. Dirceu Tornavoi de Carvalho O Processo de compra de consumidores e Familias Modelo geral de comportamento.
Oficina de Informática
O QUE É UM COMPUTADOR Dilvan Moreira (baseado no livro Big Java)
Arquitetura ARM Registradores e Endereçamento.
SISTEMAS EMBARCADOS I UNIDADE 6 – SISTEMAS DE INTERRUPÇÃO TURMA: 7º Período DISCIPLINA: Sistemas Embarcados I PROFESSOR: Pedro Pacheco Bacheti
Prof. Paulo Barreto O hardware são as partes concretas de uma máquina, como o gabinete, o teclado, o mouse, a impressora, o disco.
HARDWARE (Parte II). 2 Hardware – Memória  Componente de um sistema de computação cuja função é armazenar informações que são (ou serão) manipuladas.
Banco de Dados I Banco de Dados I Professora: Sílvia C. Matos Soares Análise de Sistemas.
EA869 Pipeline Faculdade de Engenharia Elétrica e de Computação (FEEC) Universidade Estadual de Campinas (UNICAMP) Prof. Levy Boccato 1.
Prestar ATENÇÃO em Estar MOTIVADO vontade /interesse Aplicar conceito na prática CONDIÇÕES PRÉVIAS PARA APRENDER Compreender RESULTADOS da APDZ PROCESSOS.
Prof. Arthur Albertin.
UD 1 - CONCEITOS DE INFORMÁTICA
PSI3441 – Arquitetura de Sistemas Embarcados
Soluções Básicas em informática
EVOLUÇÃO HISTÓRICA DOS COMPUTADORES
Servomecanismo N7SRV Prof. Dr. Cesar da Costa
Arquitetura de Computadores
Computação de Alto Desempenho Utilizando Placas Gráficas
Curso de Graduação em Administração Informática Básica - Unidade 1
PSI3441 – Arquitetura de Sistemas Embarcados
Comandos da Linguagem C
Arquitetura de Computadores
ESCOLA ESTADUAL ZUMBI DOS PALMARES DIRETOR: MARCOS ANTÔNIO DA SILVA REICHEL COORDENADORA: LEILA APARECIDA DA SILVA PROGETEC: LUZIA BENTO SOARES PROFESSOR:
Prof. Alberto F. De Souza LCAD/DI/UFES
OS uPCs DO INÍCIO ATÉ HOJE.
Prof. Wellington Franco FUNDAMENTOS DE PROGRAMAÇÃO - T02
Disciplina: Manutenção e organização de Computadores
INTRODUÇÃO À CIÊNCIA DA COMPUTAÇÃO PROF. BRUNO DE CASTRO H. SILVA
Arquitetura de Sistemas Operacionais
Prof. Wellington Franco
CPU.
INSTRUÇÃO DA CAUSA A fase instrutória do procedimento ordinário inicia quando termina a audiência preliminar,' consiste na realização de provas e oferecimento.
INSTITUTO FEDERAL DO CEARÁ Mauro Oliveira
Introdução à Programação BCC 201 Aula
Sistemas Operacionais
1º ano, segundo semestre UC Exame Análise Matemática 2 45% Circuitos
INTRODUÇÃO A COMPUTAÇÃO
Funções de um computador
Arquitetura de Computadores
Tecnologia da Informação
Arquitetura de Computadores
INTRODUÇÃO A SISTEMAS OPERACIONAIS
INTRODUÇÃO À COMPUTAÇÃO PARALELA
Organização de Computadores
Controlador Lógico Programável - CLP
Boot Post CMOS,BIOS Setup Virtualização Sistema Operacional
Desenho Técnico Moderno
Suporte Técnico memória Prof. Wesley.
Organização de Computadores
A UCP e suas conexões (barramentos)
Sistemas Operacionais
Janeiro / 2012.
INSTITUTO FEDERAL DO CEARÁ Mauro Oliveira
Arquiteturas de Dataflow
Computação e Informática
INSTITUTO FEDERAL DO CEARÁ Mauro Oliveira
PLANEJAMENTO E ACOMPANHAMENTO DA PRODUÇÃO
MEMORIAS RAUL DIAZ ROSAS.
PSI3441 – Arquitetura de Sistemas Embarcados
RISC vs. CISC Introdução
Arquitetura de Computadores
Introdução às Tecnologias da Informação e Comunicação
Sistemas Embarcados Prof. Dr. Cesar da Costa
Transcrição da apresentação:

Projeto de Processador de Aplicação Especifica e Microprocessadores Dispositivos Programáveis – 2o Semestre 2006 Profo Paulo Sérgio Brandão do Nascimento Coordenação de Eletrônica e Telecomunicações CEFET-PE

X 1 x2 *

Y 1 x2 y2 *

1 x2 y2 - z=x2-y2

1 x2 y2 - z=x2-y2

1 x2 y2 - 1 z=x2-y2

1 x2 y2 z=y2-x2

1 x2 y2 z=y2-x2

1 x2 y2 1 z=y2-x2

1 1

X 1 x2 * 1

Y 1 x2 y2 * 1

1 x2 y2 - 1 z=x2-y2

1 x2 y2 1 - z=x2-y2

1 x2 y2 1 - 1 1 z=x2-y2

1 x2 y2 1 1 z=y2-x2 z=y2-x2

Microcontrolador AT89C51 Control Unit Programa Armazenado Control Word Sistema de I/O Programa Armazenado Execution Unit Control Word Encoder Control Unit Estilo Von Neumann Estilo ENIAC Execution Unit

Ciclo do Microprocessador: Microcontrolador AT89C51

Ciclo do Microprocessador: Busca de Instrução (BI)

Ciclo do Microprocessador: Busca de Instrução (BI)

Ciclo do Microprocessador: Busca de Instrução (BI)

Ciclo do Microprocessador: Decodificação de Instrução (DI) BI DI I1

Ciclo do Microprocessador: Decodificação de Instrução (DI) BI DI I1

Ciclo do Microprocessador: Busca de Operandos (BO) BI DI BO I1

Ciclo do Microprocessador: Busca de Operandos (BO) BI DI BO I1

Ciclo do Microprocessador: Execução de Instrução (EI) BI DI BO EI I1

Ciclo do Microprocessador: Escrita de Resultado (ER) BI DI BO EI ER I1

Ciclo do Microprocessador: Próxima instrução BI DI BO EI ER

Ciclo do Microprocessador: Busca de Instrução (BI)

Ciclo do Microprocessador: Busca de Instrução (BI)

Ciclo do Microprocessador: Decodificação de Instrução (DI) BI DI I2

Ciclo do Microprocessador: Decodificação de Instrução (DI) BI DI I2

Ciclo do Microprocessador: Busca de Operandos (BO) BI DI BO I2

Ciclo do Microprocessador: Busca de Operandos (BO) BI DI BO I2

Ciclo do Microprocessador: Execução de Instrução (EI) BI DI BO EI I2

Ciclo do Microprocessador: Escrita de Resultado (ER) BI DI BO EI ER I2

Ciclo do Microprocessador: Próxima instrução BI DI BO EI ER

Ciclo do Microprocessador: Busca de Instrução (BI)

Ciclo do Microprocessador: Busca de Instrução (BI)

Ciclo do Microprocessador: Decodificação de Instrução (DI) BI DI I3

Ciclo do Microprocessador: Decodificação de Instrução (DI) BI DI I3

Ciclo do Microprocessador: Busca de Operandos (BO) BI DI BO I3

Ciclo do Microprocessador: Busca de Operandos (BO) BI DI BO I3

Ciclo do Microprocessador: Execução de Instrução (EI) BI DI BO EI I3

Ciclo do Microprocessador: Escrita de Resultado (ER) BI DI BO EI ER I3

Ciclo do Microprocessador: Próxima instrução BI DI BO EI ER

Programa em Código de Máquina Na Memória de Programa Microcontrolador AT89C51 BI DI BO EI ER 1001011 1100111 0101010 1111011 1011011 1011001 1110111 1101000 1101101 .............. PC ..............

Programa em Código de Máquina Na Memória de Programa Microcontrolador AT89C51 1001011 1100111 0101010 1111011 1011011 1011001 1110111 1101000 1101101 .............. BI DI BO EI ER PC ..............

Programa em Código de Máquina Na Memória de Programa Microcontrolador AT89C51 1001011 1100111 0101010 1111011 1011011 1011001 1110111 1101000 1101101 .............. BI DI BO EI ER PC ..............

Programa em Código de Máquina Na Memória de Programa Microcontrolador AT89C51 1001011 1100111 0101010 1111011 1011011 1011001 1110111 1101000 1101101 .............. BI DI BO EI ER PC ..............

Programa em Código de Máquina Na Memória de Programa Microcontrolador AT89C51 1001011 1100111 0101010 1111011 1011011 1011001 1110111 1101000 1101101 .............. BI DI BO EI ER PC ..............