./tsim --binaries=binary[;binary;binary...] --interactive --print-workspace-mem --verilog-testbench-gen=verilogfile --scheduler-test=schedulerfile --timer-test=timerfile
Where each binary is the path of a binary to execute.
--interactive- pause the simulator before execution starts to allow debugging--print-workspace-mem- print the contents of workspaces before the simulator exits
<id>: the id of a Transputer
<addr>: a memory address. Can be specified as decimal or as hex prepended by 0x
<brk>: a breakpoint identifier
Display a list of the available commands.
Display a list of the transputers currently being simulated.
Examine the memory at the provided address.
Decimal number. Number of units of memory to examine.
Size of units to examine.
bbyteshhalfwords (two bytes)wwords (four bytes)ggiant words (eight bytes)
Format for printing the units.
iinstructionxhexadecimalddecimalooctalaaddressccharacter
Print information about memory used during execution so far.
Print basic register information.
Print information about the s registers.
Print information about the c registers.
Print information about the Transputer links.
Print information about the Transputers' breakpoints.
Print information about the next instruction to be executed on the specified Transputers.
Print information about the Transputer links.
Delete the specified breakpoint.
Execute the next instruction.
Continue executing until a breakpoint is hit.