Skip to content

Repository files navigation

ESIT ULL Grado de Informática

DISEÑO Y ANÁLISIS DE ALGORITMOS. Elaboración de una Máquina RAM.

Realizada por Eduardo Escobar Alberto

COMPILACIÓN: g++ -g main.cpp UnidadEntrada.cpp UnidadSalida.cpp UnidadMemoria.cpp UnidadAritmetica.cpp -o RAM
EJECUCIÓN: ./RAM ram_program.ram input_tape.in output_tape.out debug
  • 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.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages