INSTRUCTION |
|
ADVANCE | Holds a transaction
for a specified time interval Operand1 - Average Time ; Operand2 - Deviation ( 1/2 Interval ) |
DEPART | Leave a specified
queue Operand1 - Queue Address |
ENTER | Enter a storage Operand1 - Storage Address |
GENERATE
|
Generates a
transaction Operand1 - Average Time Between 2 Transaction ; Operand2 - Deviation ( 1/2 Interval ) Operand3 - Time to Generate 1 Transaction ; Operand4 - Total Number of Transactions Operand5 - Priority |
LEAVE | Leave a storage Operand1 - Storage Address |
LINK | Admission to a
user_queue Operand1 - User_queue Address ; Operand2 - Type of Entry FIFO/LIFO |
MARK | Set the ‘Marker’ to the current value |
PRIORITY | Transaction priority |
QUEUE | Admission to a
queue Operand1 - Queue Address |
RELEASE | Release a device Operand1 - Device Address |
SPLIT | Split a transaction Operand1 - Number of Transactions |
GATHER | Merge several
transactions Operand1 - Number of Transactions |
SEIZE | Seize a device Operand1 - Device Address |
TABULATE | Save value for
histogram Operand1 - Table Address ; Operand2 - Table Attribute |
TERMINATE | Transaction leaves
the model Operand1 - Decrement Value |
UNLINK
|
Transaction leaves
a user_queue Operand1 - User_Queue Address ; Operand2 - Address in the Queue Operand3 - Number of Transactions Leaving ; Operand4 - Destination Address |
RESIT | Reset the simulator |
CLEAR | Delete the statistics and reset the clock |
START | Start the simulator Operand1 - Terminal Time |
OPEN
|
Open a data base Operand1 - Add or Remove Data 1 - INPUT 2 - OUTPUT Operand2 - Data Base Address |
CLOSE | Close data base Operand1 - Data Base Address |
INPUT | Read from a data
base Operand1 - Data Base Address ; Operand2 - List of Actual Arguments |
INPUTLN | Read a Line from a
data base Operand1 - Data Base Address ; Operand2 - List of Actual Arguments |
Write to a data
base Operand1 - Data Base Address ; Operand2 - List of Actual Arguments |
|
PRINTLN | Write a line to a
data base Operand1 - Data Base Address ; Operand2 - List of Actual Arguments |
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