1 package net.mograsim.machine;
3 import java.math.BigInteger;
5 import net.mograsim.logic.core.types.BitVector;
7 public interface MainMemory extends Memory<BitVector> {
9 public BigInteger getCellAsBigInteger(long address);
10 public void setCellAsBigInteger(long address, BigInteger word);
11 public MainMemoryDefinition getDefinition();
12 public default long size()
14 return getDefinition().size();