X-Git-Url: https://mograsim.net/gitweb/?a=blobdiff_plain;f=net.mograsim.machine%2Fsrc%2Fnet%2Fmograsim%2Fmachine%2FMachine.java;h=0849b8a61539b6c981b0ea0b25c9100be2c58684;hb=7b8035a065c7b64f38850907d519f9a7dfb67e24;hp=372c18867238e98cde6c6db7a2f0e59294c7d0a4;hpb=3a52b6bffe52db5dd5ca907b4b3dfd368a58e14f;p=Mograsim.git diff --git a/net.mograsim.machine/src/net/mograsim/machine/Machine.java b/net.mograsim.machine/src/net/mograsim/machine/Machine.java index 372c1886..0849b8a6 100644 --- a/net.mograsim.machine/src/net/mograsim/machine/Machine.java +++ b/net.mograsim.machine/src/net/mograsim/machine/Machine.java @@ -3,6 +3,7 @@ package net.mograsim.machine; import net.mograsim.logic.core.components.CoreClock; import net.mograsim.logic.core.timeline.Timeline; import net.mograsim.logic.core.types.BitVector; +import net.mograsim.machine.mi.MicroInstructionMemory; import net.mograsim.logic.model.model.LogicModel; public interface Machine { @@ -19,4 +20,9 @@ public interface Machine { void setRegister(Register r, BitVector value); Timeline getTimeline(); + + MainMemory getMainMemory(); + + MicroInstructionMemory getMicroInstructionMemory(); + }