INSTRUCTION |
|
ADVANCE | Holds a transaction
for a specified time interval![]() |
DEPART | Leave a specified
queue![]() |
ENTER | Enter a storage![]() |
GENERATE
|
Generates a
transaction![]() ![]() ![]() ![]() ![]() |
LEAVE | Leave a storage![]() |
LINK | Admission to a
user_queue![]() ![]() |
MARK | Set the ‘Marker’ to the current value |
PRIORITY | Transaction priority |
QUEUE | Admission to a
queue![]() |
RELEASE | Release a device![]() |
SPLIT | Split a transaction![]() |
GATHER | Merge several
transactions![]() |
SEIZE | Seize a device![]() |
TABULATE | Save value for
histogram![]() ![]() |
TERMINATE | Transaction leaves
the model![]() |
UNLINK
|
Transaction leaves
a user_queue![]() ![]() ![]() ![]() |
RESIT | Reset the simulator |
CLEAR | Delete the statistics and reset the clock |
START | Start the simulator![]() |
OPEN
|
Open a data base![]() ![]() ![]() |
CLOSE | Close data base![]() |
INPUT | Read from a data
base![]() ![]() |
INPUTLN | Read a Line from a
data base![]() ![]() |
Write to a data
base![]() ![]() |
|
PRINTLN | Write a line to a
data base![]() ![]() |
PLOT | Plots a table of data ( Histogram ) |
IF - THEN - ELSE | Conditional branching |
CASE | Computed conditional branching |
Table 1 - Semantics of the most important ISDS instructions