hicosim.components.backend.processor
Interface IMemory
- All Known Implementing Classes:
- Memory
public interface IMemory
Speicherschnittstelle
- Author:
- Wager, calchera,Weber
readValueAt
int readValueAt(int address)
writeTo
void writeTo(int address,
int value)
loadObjectfile
java.lang.String loadObjectfile(java.lang.String PATH)
throws java.lang.Exception
- Throws:
java.lang.Exception
getAllUsedAddresses
java.util.Set<java.lang.Integer> getAllUsedAddresses()
resetMemory
void resetMemory()
toString
java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
getLabels
Labels getLabels()
getLabelAt
java.lang.String getLabelAt(int address)
getAddressOfLabel
int getAddressOfLabel(java.lang.String label)
getDisassembler
Disassembler getDisassembler()
setWatchPoint
void setWatchPoint(int adr)
delWatchPoint
void delWatchPoint(int adr)
isWatchPoint
boolean isWatchPoint(int adr)
getAllWatchPoints
java.util.HashSet<java.lang.Integer> getAllWatchPoints()
getPluginManager
IPluginManager getPluginManager()