def main(): teste = './teste.txt' compMemoria = Memoria() motor = MotorDeEventos() assembler = Assembler() programCounter = motor.programCounter assembler.primeiroPasso(teste) instruCodMaq = assembler.segundoPasso(teste) compMemoria.loader(instruCodMaq) motor.acumulador = 5 compMemoria.memoria[200] = '0x0002' compMemoria.memoria[210] = '0x0003' compMemoria.memoria[220] = '0x0005' compMemoria.memoria[100] = 7 #compMemoria.memoria[130] = 2 motor.fluxoEventos(compMemoria) print() print("Acumulador:") print(motor.acumulador) print() print("Posição 0x100 da memória:") print(compMemoria.memoria[100]) print() print("Memoria:") print(compMemoria.memoria)