Projeto

De CoteiaWiki

Implementação do jogo Genius/Simon usando a CPU descrita em VHDL.

A implementação do jogo implica em programar na linguagem de máquina oferecida pelo processador. Entretanto, para que possa ser usado o processador em VHDL será necessário também a implementação de instruções de I/O (acesso aos dispositivos externos: teclado e display de segmentos). Possivelmente a memória do processador terá que ser aumentada também.

Sequência sugerida:

- Familiarização com o assembly do processador fazendo o mesmo criar uma sequência no registrador. - Criar uma instrução de saída para imprimir a sequência. - Criar uma instrução que leia dados das chaves / teclado. - Criar o jogo completo com teclado e display.