Projeto de Processador de Aplicao Especifica e Microprocessadores
























































- Slides: 56
Projeto de Processador de Aplicação Especifica e Microprocessadores Dispositivos Programáveis – 2 o Semestre 2006 Profo Paulo Sérgio Brandão do Nascimento Coordenação de Eletrônica e Telecomunicações CEFET-PE
X 0 x 2 1 0 0 * 1
Y y 2 x 2 0 1 0 * 1 1
y 2 x 2 0 0 1 - 0 z=x 2 -y 2 0 0
y 2 x 2 0 0 1 - 0 z=x 2 -y 2 0 0
y 2 x 2 0 0 1 - 1 z=x 2 -y 2 0 0
y 2 x 2 0 1 1 0 0 z=y 2 -x 2 0
y 2 x 2 0 1 1 0 0 z=y 2 -x 2 0
y 2 x 2 0 1 1 1 0 0 z=y 2 -x 2 0
0 0 1 1 0
X 0 x 2 1 0 0 * 1 1 0 0 0
Y y 2 x 2 0 1 0 * 1 0 1 1 0 0
y 2 x 2 0 0 1 - 0 0 0 1 0 0 z=x 2 -y 2
y 2 x 2 0 0 1 - 0 0 0 1 0 0 0 z=x 2 -y 2
y 2 x 2 0 0 1 - 0 1 0 0 0 1 z=x 2 -y 2
y 2 x 2 0 0 1 1 0 z=y 2 -x 2
Microcontrolador AT 89 C 51 Control Unit Programa Armazenado Control Word Encoder Execution Unit Control Unit Estilo ENIAC Estilo Von Neumann Execution Unit Sistema de I/O
Ciclo do Microprocessador: Microcontrolador AT 89 C 51
Ciclo do Microprocessador: Busca de Instrução (BI) BI
Ciclo do Microprocessador: Busca de Instrução (BI) BI I 1
Ciclo do Microprocessador: Busca de Instrução (BI) BI I 1
Ciclo do Microprocessador: Decodificação de Instrução (DI) BI DI I 1
Ciclo do Microprocessador: Decodificação de Instrução (DI) BI DI I 1
Ciclo do Microprocessador: Busca de Operandos (BO) BI DI BO I 1
Ciclo do Microprocessador: Busca de Operandos (BO) BI DI BO I 1
Ciclo do Microprocessador: Execução de Instrução (EI) BI DI BO EI I 1
Ciclo do Microprocessador: Escrita de Resultado (ER) BI DI BO EI ER I 1
Ciclo do Microprocessador: Próxima instrução BI DI BO EI ER
Ciclo do Microprocessador: Busca de Instrução (BI) BI I 2
Ciclo do Microprocessador: Busca de Instrução (BI) BI I 2
Ciclo do Microprocessador: Decodificação de Instrução (DI) BI DI I 2
Ciclo do Microprocessador: Decodificação de Instrução (DI) BI DI I 2
Ciclo do Microprocessador: Busca de Operandos (BO) BI DI BO I 2
Ciclo do Microprocessador: Busca de Operandos (BO) BI DI BO I 2
Ciclo do Microprocessador: Execução de Instrução (EI) BI DI BO EI I 2
Ciclo do Microprocessador: Escrita de Resultado (ER) BI DI BO EI ER I 2
Ciclo do Microprocessador: Próxima instrução BI DI BO EI ER
Ciclo do Microprocessador: Busca de Instrução (BI) BI I 3
Ciclo do Microprocessador: Busca de Instrução (BI) BI I 3
Ciclo do Microprocessador: Decodificação de Instrução (DI) BI DI I 3
Ciclo do Microprocessador: Decodificação de Instrução (DI) BI DI I 3
Ciclo do Microprocessador: Busca de Operandos (BO) BI DI BO I 3
Ciclo do Microprocessador: Busca de Operandos (BO) BI DI BO I 3
Ciclo do Microprocessador: Execução de Instrução (EI) BI DI BO EI I 3
Ciclo do Microprocessador: Escrita de Resultado (ER) BI DI BO EI ER I 3
Ciclo do Microprocessador: Próxima instrução BI DI BO EI ER
Programa em Código de Máquina Na Memória de Programa BI Microcontrolador AT 89 C 51 PC 1001011 1100111 0101010 1111011001 1110111 1101000 1101101. . . . DI BO EI ER
Programa em Código de Máquina Na Memória de Programa Microcontrolador AT 89 C 51 PC 1001011 1100111 0101010 1111011001 1110111 1101000 1101101. . . . BI DI BO EI ER
Programa em Código de Máquina Na Memória de Programa Microcontrolador AT 89 C 51 PC 1001011 1100111 0101010 1111011001 1110111 1101000 1101101. . . . BI DI BO EI ER
Programa em Código de Máquina Na Memória de Programa Microcontrolador AT 89 C 51 PC 1001011 1100111 0101010 1111011001 1110111 1101000 1101101. . . . BI DI BO EI ER
Programa em Código de Máquina Na Memória de Programa Microcontrolador AT 89 C 51 PC 1001011 1100111 0101010 1111011001 1110111 1101000 1101101. . . . BI DI BO EI ER