para a bolha tech BR fiz um projeto de uma VM de 16bits com 8 regs (sendo 3 de proposito geral) e tbm implementei um assembler que permite escrever um programa executar nessa VM.
fiz um video explicando melhor ela -> youtube.com/watch?v=QBQ8yz…
Repo: github.com/EclesioMeloJun…