Mudanças entre as edições de "Experimento BIP I"
Ir para navegação
Ir para pesquisar
Linha 13: | Linha 13: | ||
3.Abrir o projeto do BIP | 3.Abrir o projeto do BIP | ||
− | 4. | + | 4.Iniciar a Simulação |
+ | |||
+ | 5.Verifique qual é a instrução e gere os sinais correspondentes | ||
+ | |||
+ | 6.Dê um pulso de clock para executar a instrução | ||
+ | |||
+ | 7.Retorne ao passo 5 até a instrução ser HLT | ||
+ | |||
+ | 8.Desmonte (disassembly) o programa executado. | ||
+ | |||
+ | 9.Responda as questões: | ||
+ | ** Quais instruções têm o operando direto e quais têm o operando imediato? | ||
+ | ** Quais os endereços de memórias de dados foram acessados? | ||
+ | ** Qual o valor final do Acumulador? | ||
+ | ** Qual o tamanho do programa? Como o valor final do PC está relacionado com o tamanho do programa? |
Edição das 09h30min de 25 de agosto de 2019
- Roteiro
1.Baixar e descomptar em um diretório os arquivos abaixo
2.Instalar a biblioteca e modelo ANTES de abrir o projeto usando o Menu System->Settings:
3.Abrir o projeto do BIP
4.Iniciar a Simulação
5.Verifique qual é a instrução e gere os sinais correspondentes
6.Dê um pulso de clock para executar a instrução
7.Retorne ao passo 5 até a instrução ser HLT
8.Desmonte (disassembly) o programa executado.
9.Responda as questões:
- Quais instruções têm o operando direto e quais têm o operando imediato?
- Quais os endereços de memórias de dados foram acessados?
- Qual o valor final do Acumulador?
- Qual o tamanho do programa? Como o valor final do PC está relacionado com o tamanho do programa?