fix pop af
[fw/sdcc] / sim / ucsim / z80.src / inst.cc
index e3f24b5136057a8b1a3179dd4350e1cad4ec68d7..c1eaacd296c57ee52601a4ec9030315da255a57e 100644 (file)
@@ -1248,8 +1248,8 @@ cl_z80::inst_pop(t_mem code)
       regs.SP+=2;
     break;
     case 0xF1: // POP AF
-      regs.A = get1(regs.SP++);
       regs.F = get1(regs.SP++);
+      regs.A = get1(regs.SP++);
     break;
     default:
       return(resINV_INST);