Página 1 de 1

Os 12 ciclos do 8051

MensagemEnviado: 05 Mar 2010 13:46
por Francesco
Algiém conhece ou tem algum documento sobre os 12 passos de execução de uma instrução do 8051? O fetch, decode, read, write, etc. Alguém saberia explicar o que acontece de diferente para as instruções de 2 ciclos?

Francesco

MensagemEnviado: 05 Mar 2010 15:05
por tcpipchip

MensagemEnviado: 05 Mar 2010 16:14
por Francesco
Tcpipchip, ogrigado.
Só uma dúvida, na página 12 do último documento, onde entraria a verificação de interrupção? Sei que costuma ser próximo dos últimos passos da máquina de estados interna do core, mas onde é definida?

Obrigado novamente.

Francesco

MensagemEnviado: 05 Mar 2010 16:20
por tcpipchip
Pelo que sei a interrupção nao entraria no meio do ciclo de instrução.

MensagemEnviado: 05 Mar 2010 16:23
por Francesco
Então ela entraria em que momento na máquina de estados?
Ela não pode interromper a execução da instrução atual, precisaria ser identificada antes do carregamento de um opcode ou logo depois da execução dele.
O que você acha?

MensagemEnviado: 05 Mar 2010 16:36
por tcpipchip
Apos a execução...a nao ser que a instrução corrente mude a mascara de interrupção.