This commit is contained in:
simon987 2019-01-14 18:24:34 -05:00
parent ce8c5375ee
commit 993838651f
2 changed files with 4 additions and 6 deletions

View File

@ -95,9 +95,7 @@ public class DefaultInstructionSet implements InstructionSet {
if (instructionMap.containsKey(instruction.getOpCode())) {
LogManager.LOGGER.fine(instruction.getMnemonic() + " instruction is an alias for " +
instructionMap.get(instruction.getOpCode()).getMnemonic());
} else {
instructionMap.put(instruction.getOpCode(), instruction);
}
instructionMap.put(instruction.getOpCode(), instruction);
}
}

View File

@ -133,7 +133,7 @@ public abstract class Instruction {
*
* @param out encoded bytes will be written here
*/
void encode(ByteArrayOutputStream out, int currentLine) throws IllegalOperandException {
public void encode(ByteArrayOutputStream out, int currentLine) throws IllegalOperandException {
if (!noOperandsValid()) {
throw new IllegalOperandException("This instruction must have operand(s)!", currentLine);
@ -147,7 +147,7 @@ public abstract class Instruction {
}
}
void encode(ByteArrayOutputStream out, Operand o1, Operand o2, int currentLine)
public void encode(ByteArrayOutputStream out, Operand o1, Operand o2, int currentLine)
throws IllegalOperandException {
MachineCode code = new MachineCode();
code.writeOpcode(opCode);
@ -182,7 +182,7 @@ public abstract class Instruction {
}
}
void encode(ByteArrayOutputStream out, Operand o1, int currentLine)
public void encode(ByteArrayOutputStream out, Operand o1, int currentLine)
throws IllegalOperandException {
MachineCode code = new MachineCode();
code.writeOpcode(opCode);