Develop a stimulator for a stack-based microprocessor
Budget: $30 – $250 USD
You are to develop a simulator for the abm abstract machine. Your simulator must support all instructions included in the abm-instruction-set.doc document. You may refer to the abm program files demo.abm, factProc.abm, foo.abm, operatorsTest.abm, and recursiveFactorial.abm to help you to understand both the syntax and the semantics of the abm machine. You are to use the Linux operating system. You may choose the programming language for coding your solution. Your simulator must be able to execute any possible program written in the abm machine language.