1 package net.mograsim.machine;
\r
3 import java.math.BigInteger;
\r
5 import net.mograsim.logic.core.types.BitVector;
\r
7 public interface MainMemory {
\r
9 public BitVector getCell(long address);
\r
10 public void setCell(long address, BitVector word);
\r
11 public BigInteger getCellAsBigInteger(long address);
\r
12 public void setCellAsBigInteger(long address, BigInteger word);
\r
13 public MainMemoryDefinition getDefinition();
\r