diff --git a/logisim/cdm16e/microcode/cdm16e_decoder.def b/logisim/cdm16e/microcode/cdm16e_decoder.def index cfa9ad9..5e9a771 100644 --- a/logisim/cdm16e/microcode/cdm16e_decoder.def +++ b/logisim/cdm16e/microcode/cdm16e_decoder.def @@ -130,11 +130,11 @@ stssp: r_asrtD move: r_asrt0, alu_asrtD, r_latch, ps_latch_flags 2op_1: -sww: mem, data, read, word, r_asrt0; +swpw: mem, data, read, word, r_asrt0; mem, data, word, r_asrt0, r_asrtD; r_latch -swb: mem, data, read, r_asrt0; +swpb: mem, data, read, r_asrt0; mem, data, r_asrt0, r_asrtD; r_latch diff --git a/logisim/cdm16e/microcode/cdm16e_decoder_exc.def b/logisim/cdm16e/microcode/cdm16e_decoder_exc.def index 0bc2a32..7a95380 100644 --- a/logisim/cdm16e/microcode/cdm16e_decoder_exc.def +++ b/logisim/cdm16e/microcode/cdm16e_decoder_exc.def @@ -153,11 +153,11 @@ move: r_asrt0, alu_asrtD; # r_latch, ps_latch_flags pc_inc 2op_1: -sww: mem, data, read, word, r_asrt0; +swpw: mem, data, read, word, r_asrt0; mem, data, word, r_asrt0, r_asrtD; pc_inc # r_latch -swb: mem, data, read, r_asrt0; +swpb: mem, data, read, r_asrt0; mem, data, r_asrt0, r_asrtD; pc_inc # r_latch