engine
Class DisplayTask

java.lang.Object
engine.Instruction
engine.DefaultInstruction
engine.DisplayTask
- All Implemented Interfaces:
- Executable, java.io.Serializable
- Direct Known Subclasses:
- MonitorTask, StrobeTask
- class DisplayTask
- extends DefaultInstruction
This is the implementation of the $display task.
Other tasks, such as $strobe, $write && stuff may also use this
as a starting point.
target
java.util.Vector target
defaultBase
int defaultBase
DisplayTask
DisplayTask(NameSpace ns,
int delayBefore,
InstructionDescription desc,
int defaultBase,
java.util.Vector target,
Instruction next)
DisplayTask
DisplayTask(DisplayTask dt)
execute
public void execute()
throws InterpretTimeException,
SimulationStoppedException
format
java.lang.String format(Result rs,
char f)
toString
public java.lang.String toString()
- Description copied from class:
java.lang.Object
- Convert this Object to a human-readable String.
There are no limits placed on how long this String
should be or what it should contain. We suggest you
make it as intuitive as possible to be able to place
it into System.out.println() 55
and such.
It is typical, but not required, to ensure that this method
never completes abruptly with a java.lang.RuntimeException.
This method will be called when performing string
concatenation with this object. If the result is
null, string concatenation will instead
use "null".
The default implementation returns
getClass().getName() + "@" +
Integer.toHexString(hashCode()).
- Overrides:
toString in class DefaultInstruction