/turing-computer-and-assembler

Assembler for a language made by me inspired on Turing machine

Primary LanguagePython

TuringPC

Computador e Assembler fortemente baseado em Maquina de Turing simulados em Python.

Instruções:

Compilando o arquivo .asm:

python assembler.py <path\name>.asm <path\name>.bin

Perceba que o comando acima deverá ser executado na pasta em que o assembler.py se encontra. Após executado, será gerado um arquivo binário com o nome específicado.

Executando o arquivo .bin:

python computador.py <path\name>.bin

O comando acima mostrará no terminal, ao ser executado, o valor guardado na word 1 antes e depois da execução do código feito em .asm e a quantidade de passos que o programa .asm fez.

image

Para comandos e documentação, acessar arquivos no repositório.