====== Resources ====== * [[http://www.cse.yorku.ca/~roumani/course/2021/res|The Resource Directory (code from lecture)]] * [[http://www.cse.yorku.ca/~roumani/course/2021/sw/pcspim.zip|SPIM: the MIPS simulator for Windows]]. For for other platforms, see [[http://www.cs.wisc.edu/~larus/spim.html|this]] site. * [[http://www.cse.yorku.ca/~roumani/course/2021/sw/iverilog.zip|Icarus: the Verilog Compiler for Windows]]. Unzip to c:\iverilog and include c:\iverilog\bin in your path. To set the path, use the Control Panel or run c:\iverilog\setup every time you open a DOS console. To download this software for other platforms, see [[http://icarus.com/eda/verilog|this]] site. * [[http://www.crimsoneditor.com/|Crimson: a MIPS / Verilog-aware editor for Windows]]. * {{mipsgreencard.pdf|MIPS Green Card}} * {{sysCalls.pdf|SPIM System Calls}} * **Names of Powers of Two:** kilo = 210, mega = 220, giga = 230, tera = 240, peta = 250, exa = 260.