CPU_simulation/programm_editor.py

21 lines
481 B
Python

import ast
file = open("RAM", 'r')
file = file.read()
file = ast.literal_eval(file)
while True:
temp = ""
for i in file:
temp = temp + i + ":" + file[i] + "\n"
print(temp)
addr = input("addresse: ")
command = input("befehl: ")
arg = input("argument: ")
file[addr] = command
file[str(int(addr)+1)] = arg
if input("beenden?") == "y":
break
code = file
file = open("RAM", 'w')
file.write(str(code))
file.close()