package net.mograsim.machine;\r
\r
+import java.math.BigInteger;\r
+\r
+import net.mograsim.logic.core.types.BitVector;\r
+\r
public interface MainMemory {\r
\r
+ public BitVector getCell(long address);\r
+ public void setCell(long address, BitVector word);\r
+ public BigInteger getCellAsBigInteger(long address);\r
+ public void setCellAsBigInteger(long address, BigInteger word);\r
+ public MainMemoryDefinition getDefinition();\r
}\r