I VM Projeto - guidiamond/Z01.1-Insonia GitHub Wiki
Descrição
Nesse projeto iremos criar programas em VM para o nosso Z01.1, essa entrega é individual e não vale nota, mas será cobrado em prova e servirá para vocês entenderem o próximo projeto: F-VMTranslator.
Instruções
As instruções técnicas referente ao projeto estão no laboratório I-VM-Lab-1.
Módulos a serem implementados
Os módulos estão na pasta Projetos/I-VM/src/vm/ e estão organizados por ordem de dificuldade:
- 1a-Add
- 1b-Add
- 1c-Dic
- 2a-Calculadora
- 2b-Calculadora
- 2c-Calculadora
- 2d-Calculadora
Para testar, basta editar o arquivo tests/config.txt com os módulos que deseja executar e então executar o script: testeVM.py localizado na pasta do projeto.
Exemplos
Existem diversos exemplos de programas escritos em linguagem VM, eles estão na pasta src/vmExamples/