Simulator created for "Basic Software" class at University of Brasilia. There is also an assembler avaiable at assembler and one linker.
Simulador desenvolvido para a disciplina de Software Básico na Universidade de Brasília. Existe também um montador disponível e um ligador.
This program executes the code generated with this linker. Just follow along to get the project running
Pretty simple, you only need:
g++ (GCC)
gnu make (opt)
(Your version of g++ must support c++17, if your are using gcc 5.0 or newer, you should be good)
make
g++ -o simulator ./src/main.cpp ./src/simulator.cpp -std=gnu++1z
This program takes the name of the file to be executed.
./simulator <inputFileName>
./simulator inputFile.obj
Este montador suporta as instruções disponíveis na tabela disponível no início do README.
Precisamos apenas de:
g++ (GCC)
gnu make (opt)
(A versão do GCC deve ter suporte para c++17, se sua versão é superior ao gcc 5.0, fique tranquilo.)
make
g++ -o simulator ./src/main.cpp ./src/simulator.cpp -std=gnu++1z
O programa recebe somente o nome do programa a ser executado
./simulator <inputFileName>
./simulator inputFile.obj
- Carlos Gabriel Vilas Novas Soares - Github