`EXEC_READ(`_PC + 16'h0001)
end
2: if (opcode[4]) // LD A,x
- `EXEC_READ(({tmp, tmp2}))
+ `EXEC_READ(({rdata, tmp}))
else
- `EXEC_WRITE(({tmp, tmp2}), `_A)
+ `EXEC_WRITE(({rdata, tmp}), `_A)
3: begin
`EXEC_NEWCYCLE
`EXEC_INC_PC
`INSN_LD16M_A: begin
case (cycle)
0: begin end
- 1: tmp2 <= rdata;
- 2: tmp <= rdata;
+ 1: tmp <= rdata;
+ 2: begin end
3: if (opcode[4]) `_A <= rdata;
endcase
end