Added emulator support for XORI, ORI instructions.
This commit is contained in:
@@ -189,6 +189,10 @@ void Instruction::executeOn(Core &c) {
|
|||||||
break;
|
break;
|
||||||
case ANDI: reg[rdest] = reg[rsrc[0]] & immsrc;
|
case ANDI: reg[rdest] = reg[rsrc[0]] & immsrc;
|
||||||
break;
|
break;
|
||||||
|
case ORI: reg[rdest] = reg[rsrc[0]] | immsrc;
|
||||||
|
break;
|
||||||
|
case XORI: reg[rdest] = reg[rsrc[0]] ^ immsrc;
|
||||||
|
break;
|
||||||
case JMPI: c.pc += immsrc;
|
case JMPI: c.pc += immsrc;
|
||||||
break;
|
break;
|
||||||
case JALI: reg[rdest] = c.pc;
|
case JALI: reg[rdest] = c.pc;
|
||||||
|
|||||||
Reference in New Issue
Block a user