COMPILACIÓN: g++ -g main.cpp UnidadEntrada.cpp UnidadSalida.cpp UnidadMemoria.cpp UnidadAritmetica.cpp -o RAM
- ram_program.ram: fichero con el programa RAM.
- input_tape.in: fichero con el contenido de la cinta de entrada.
- output_tape.out: fichero con el contenido de la cinta de salida.
- debug: Si el valor de este parámetro es 1, se llevará a cabo una simulación paso a paso, mostrando por consola en cada uno de ellos el contenido del registro IP, de la memoria de datos, de la memoria de programa, de las cintas de entrada y salida, y del número total de instrucciones ejecutadas hasta ese momento. El valor 0 lleva a cabo la simulación completa. Al finalizar la misma, sólo deberá mostrarse por consola el número total de instrucciones ejecutadas.