Pre relatorio microprocessadores

2238 palavras 9 páginas
Índice

1. Introdução
No presente pré-relatorio serão apresentados aspectos teóricos sobre Decisões e Interrupções assim como definições, conceitos principais e representação por meio de graficos ou tabelas sobre o mesmo.
Tambem serão apresentados programas que serão corridos no laboratorio e perguntas que serão apresentadas as suas devidas respostas no relátorio.

2. Objectivo
Verificação do uso do atraso em laços encaixados e do uso da subrotina.

3. Metodologia
No pré-relatorio, o estudante deve fazer um resumo sobre o tempo de execução de um programa, justificar o uso de atraso, como o Micro Z80 processa as subrotinas e suas vantagens e uso de interrupções.

4.
…exibir mais conteúdo…
Por isso é previsto uma linha BUSREQ que é activado pelos dispositivos externos à UCP.
No flanco ascendente de cada ciclo máquina a UCP verifica se a linha BUSRQ está activa. Se tal for, coloca as suas saídas para os barramentos em alta impedância e deixa que o elemento solicitade do barramento faça uso deste.

Fig 5. Ciclo de Pedido/Reconhecimento de barramento

5.5. Interrupções
As interrupções são feitas para desviar a UCP da execução do programa actual e atender a um pedido vindo do exterior.
O objectivo de suportar o atendimento de interrupções consiste em permitir que o microprocessador responda a eventos que ocorrem de forma assíncrona relativamente ao conjunto de tarefas realizadas pelo programa principal.
O mecanismo de atendimento, suspende temporariamente a execução do programa principal e força a execução de uma rotina que permitirá ao microprocessador responder ao evento que deu origem à interrupção. Quando concluída esta rotina efectuar-se-à o retorno ao programa principal, que será retomado no ponto onde foi interrompido.

Fig 6. Visualização em memória do código principal e do atendimento às interrupções

Este mecanismo de atendimento assume que o microprocessador guarda temporariamente em memória o endereço da próxima instrução (isto é, guarda o valor do PC) que seria executada se o pedido de

Relacionados

  • Trabalho cpu, uc , ula e registradores
    2155 palavras | 9 páginas
  • Produção textual interdisciplinar - individual - 6º semestre - unopar
    4885 palavras | 20 páginas
  • Ferramentas Case
    2876 palavras | 12 páginas
  • Controle pwm com conversor ad com pic 16f877a
    5638 palavras | 23 páginas
  • Microprocessadores - programacão semaforo assembly
    2964 palavras | 12 páginas
  • Equipamentos de movimentação e sua evolução
    4201 palavras | 17 páginas
  • TCC Inteligencia Artificial
    4337 palavras | 18 páginas
  • ERP- GERENCIAMENTO DE RECURSOS EMPRESARIAIS
    8162 palavras | 33 páginas
  • Administracao Sistemas de Informações
    10648 palavras | 43 páginas