1 package net.mograsim.machine.mi;
3 import net.mograsim.machine.StandardMemoryDefinition;
5 class StandardMPROMDefinition extends StandardMemoryDefinition implements MPROMDefinition
7 private final int microInstructionMemoryAddressBits;
9 StandardMPROMDefinition(int opcodeBits, int microInstructionMemoryAddressBits)
11 super(opcodeBits, 0, 1 << opcodeBits);
12 this.microInstructionMemoryAddressBits = microInstructionMemoryAddressBits;
16 public int getMicroInstructionMemoryAddressBits()
18 return microInstructionMemoryAddressBits;