public InstructionMapper(Dictionary <String, Int32> label, Dictionary <String, Object> ROData, StandardRegisterFile parFile, SpecialRegisterFile parSpecial, StackFile parStack) { this.labels = label; this.RO_Data = ROData; file = parFile; special = parSpecial; stack = parStack; SetCommands(); }
public SraCommand(StandardRegisterFile file, SpecialRegisterFile special, StackFile stack) : base(file, special, stack) { }
public Processor(int[] pfile, int[] pspecial, List <UInt32> pstack) { stack = new StackFile(pstack); gpRegisters = new StandardRegisterFile(stack, pfile); sRegisters = new SpecialRegisterFile(pspecial); }
public Processor() { stack = new StackFile(); gpRegisters = new StandardRegisterFile(stack); sRegisters = new SpecialRegisterFile(); }
public ALUCommand(StandardRegisterFile parFile, SpecialRegisterFile parSpecial, StackFile parStack) { file = parFile; stack = parStack; special = parSpecial; }