1 package net.mograsim.machine.mi.parameters;
3 import java.math.BigInteger;
5 import net.mograsim.machine.mi.parameters.MicroInstructionParameter.ParameterType;
7 public class IntegerClassification implements ParameterClassification
9 private final int bits;
11 public IntegerClassification(int bits)
17 public ParameterType getExpectedType()
19 return ParameterType.INTEGER_IMMEDIATE;
23 public int getExpectedBits()
29 public IntegerImmediate parse(String toParse)
31 return new IntegerImmediate(new BigInteger(toParse), bits);