Fixed a bug in Am2900; created dlatch8/80; relayouted some components
[Mograsim.git] / net.mograsim.machine / src / net / mograsim / machine / MainMemory.java
index 78c0ca0..94140b7 100644 (file)
@@ -1,5 +1,14 @@
 package net.mograsim.machine;
 
-public interface MainMemory {
-       
+import java.math.BigInteger;
+
+import net.mograsim.logic.core.types.BitVector;
+
+public interface MainMemory extends Memory<BitVector>
+{
+       public BigInteger getCellAsBigInteger(long address);
+
+       public void setCellAsBigInteger(long address, BigInteger word);
+
+       public MainMemoryDefinition getDefinition();
 }