Uses of Class
mars.mips.hardware.Register
Packages that use Register
-
Uses of Register in mars.mips.hardware
Methods in mars.mips.hardware that return RegisterModifier and TypeMethodDescriptionstatic Register
Processor.getExecutePCRegister()
Get the Register object for program counter.static Register
Processor.getFetchPCRegister()
Get the Register object for program counter.static Register
Processor.getHighOrderRegister()
static Register
Processor.getLowOrderRegister()
static Register
Coprocessor1.getRegister
(String name) Get the register corresponding to a given register name.static Register
Processor.getRegister
(String name) Get the register object corresponding to a given name.static Register[]
Coprocessor0.getRegisters()
For returning the set of registers.static Register[]
Coprocessor1.getRegisters()
For returning the set of registers.static Register[]
Processor.getRegisters()
Get the set of accessible registers, including pc, hi, and lo.Methods in mars.mips.hardware with parameters of type RegisterModifier and TypeMethodDescriptiondefault void
Register.Listener.registerRead
(Register register) default void
Register.Listener.registerWritten
(Register register) -
Uses of Register in mars.simulator
Methods in mars.simulator with parameters of type RegisterModifier and TypeMethodDescriptionvoid
BackStepper.registerChanged
(Register register, int restoreValue) Add a new "back step" (the undo action) to the stack. -
Uses of Register in mars.tools
Methods in mars.tools with parameters of type RegisterModifier and TypeMethodDescriptionvoid
FloatRepresentation.registerWritten
(Register register) void
VisualStack.registerWritten
(Register stackPtr) -
Uses of Register in mars.venus
Methods in mars.venus with parameters of type RegisterModifier and TypeMethodDescriptionvoid
Coprocessor0Tab.highlightRegister
(Register register) Highlight the row corresponding to the given register.void
Coprocessor1Tab.highlightRegister
(Register register) Highlight the row corresponding to the given register.void
ProcessorTab.highlightRegister
(Register register) Highlight the row corresponding to the given register.abstract void
RegistersDisplayTab.highlightRegister
(Register register) Highlight the row corresponding to the given register.void
RegistersDisplayTab.registerWritten
(Register register)