You are to develop a simulator for the abm abstract machine. -- 2
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, the C programming language for coding your solution, and you are to work by
yourself. Your simulator must be able to execute any possible program written in the abm machine
language.
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, the C programming language for coding your solution, and you are to work by
yourself. Your simulator must be able to execute any possible program written in the abm machine
language.