MainMemory now supports cells being accessed as BigIntegers
[Mograsim.git] / net.mograsim.machine / src / net / mograsim / machine / MainMemory.java
1 package net.mograsim.machine;\r
2 \r
3 import java.math.BigInteger;\r
4 \r
5 import net.mograsim.logic.core.types.BitVector;\r
6 \r
7 public interface MainMemory {\r
8         \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
14 }\r