From 823a305b5df9a956a867f37d5ce403ecdeec848e Mon Sep 17 00:00:00 2001 From: cdkersey Date: Wed, 9 Oct 2013 13:43:38 -0400 Subject: [PATCH] Multiplication's the one what has the extra arms. --- src/instruction.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/instruction.cpp b/src/instruction.cpp index cd822e6c..a2c70892 100644 --- a/src/instruction.cpp +++ b/src/instruction.cpp @@ -150,7 +150,7 @@ void Instruction::executeOn(Core &c) { case SUB: reg[rdest] = reg[rsrc[0]] - reg[rsrc[1]]; reg[rdest].trunc(wordSz); break; - case MUL: reg[rdest] = reg[rsrc[0]] + reg[rsrc[1]]; + case MUL: reg[rdest] = reg[rsrc[0]] * reg[rsrc[1]]; reg[rdest].trunc(wordSz); break; case DIV: if (reg[rsrc[1]] == 0) throw DomainException();