Skip to content

eduescobar13/MaquinaRAM

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

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages