CSci 370 - Y86 Simulator Tools and Sample Code


The Y86 simulation tools introduced in the text and lecture notes (right-click to download):

yas
Y86 assembler (command line)
yis
Y86 interpreter (command line)
ssim  Also need seq.tcl
SEQ processor simulator (GUI)
psim  Also need pipe.tcl
PIPElined processor simulator (GUI)

Given an example program asum.ys:
You can build these yourself, but the required libraries are only found on arthur.sewanee.edu, so you have to be logged in there to build your own "personal" copy.  See the Guide to Y86 Processor Simulators (build instructions and user manual - careful, I've found some typos).

Also, there is a directory full of sample Y86 (.ys) code.