Help
Exercises
- Exercises - many, many exercises to go with the lectures
- Powers of Two - a browser game to practice them
Interactive tools
- The Number Circle - numbers aren’t on a line, silly
- Load and Store Simulator - how loads and stores really work
Reference
- MIPS style guide - how to write asm that doesn’t look terrible.
- MIPS instructions - common instructions and what they do.
- MIPS cookbook - micro-tutorials on how to do common things in MIPS.
- MIPS ⬄ C correspondences - you write asm by pretending to be a compiler. These are the rules.
- Customizing Circuit Appearances - how to make your components look better (and be easier to use) in Logisim.
Examples
Right-click and save to download the asm and circuit files.
Safari users: Safari sometimes changes file extensions. Do not trust it.
Numerical examples | |
---|---|
IntRanges.java | Shows and explains the ranges of the integer types in Java. |