word.append(line) print("确认吗,n表示放弃".decode('UTF-8')) s=(str)(raw_input()) if(s=="n") or (s=="N"): exit(0) Y86API.initY86(word) val,memory=Y86API.getY86() data.show() list_val.append(dict(val)) list_memory.append(dict(memory)) show=True while val["end"]==False: val,memory=Y86API.executeY86(val,memory) if show: data.show() show=True if(len(list_val)==1): print("这是初始状态".decode('UTF-8')) print("Next?[x:退出][s:多步][b:退一次][m:内存查看][其他:继续]".decode('UTF-8')) s=(str)(raw_input()) if(s=="x") or (s=="X"): exit(0) elif(s=="m") or (s=="M"): for i in range(0,2048): s=str(i) if s in data.Memory: print("[%s]\t[%s]" %(str(hex(i)),data.Memory[s])) val=list_val[-1]
while True: line=yo.readline() if line=="": break word.append(line) print("Confirm it?[\"n\" for not]") s=(str)(raw_input()) if(s=="n") or (s=="N"): exit(0) #Y86API.initY86(word) #val,memory=Y86API.getY86() val,memory=Y86API.executeY86(0,0,word) data.show() print(val["00000000"]) print(val["00000006"]) print(val["0000000c"]) list_val.append(dict(val)) list_memory.append(dict(memory)) print("Next?[\"n\" for exit]") s=(str)(raw_input()) if(s=="n") or (s=="N"): exit(0)
word.append(line) print("确认吗,n表示放弃".decode('UTF-8')) s = (str)(raw_input()) if (s == "n") or (s == "N"): exit(0) Y86API.initY86(word) val, memory = Y86API.getY86() data.show() list_val.append(dict(val)) list_memory.append(dict(memory)) show = True while val["end"] == False: val, memory = Y86API.executeY86(val, memory) if show: data.show() show = True if (len(list_val) == 1): print("这是初始状态".decode('UTF-8')) print("Next?[x:退出][s:多步][b:退一次][m:内存查看][其他:继续]".decode('UTF-8')) s = (str)(raw_input()) if (s == "x") or (s == "X"): exit(0) elif (s == "m") or (s == "M"): for i in range(0, 2048): s = str(i) if s in data.Memory: print("[%s]\t[%s]" % (str(hex(i)), data.Memory[s])) val = list_val[-1]
while True: line = yo.readline() if line == "": break word.append(line) print("Confirm it?[\"n\" for not]") s = (str)(raw_input()) if (s == "n") or (s == "N"): exit(0) #Y86API.initY86(word) #val,memory=Y86API.getY86() val, memory = Y86API.executeY86(0, 0, word) data.show() print(val["00000000"]) print(val["00000006"]) print(val["0000000c"]) list_val.append(dict(val)) list_memory.append(dict(memory)) print("Next?[\"n\" for exit]") s = (str)(raw_input()) if (s == "n") or (s == "N"): exit(0)