Memory Tutorial and Simulator

Download CAMERA, a memory tutorial software package that includes tutorials for direct mapped cache, fully associative cache, and set associative cache. The package also provides a tutorial on virtual memory and paging, including use of page tables and a TLB. For a quickstart and for more information, download and read the Camera-User-Guide, provided here as a word document.

 Download All
Format Title
Memory Tutorial and Simulator
Camera User Guide


  • Windows users will need a program like WinZip to open these archives.
  • Macintosh users will need Stuffit Expander. Make sure you download the latest version of Expander, as it only supports Zip archives in later versions (5.0 and more recent).
  • Linux and other Unix users can use the command line utility unzip to open the archive.
  • If you have problems, please e-mail For Technical Help for assistance

Depending on your browser configuration, clicking on the links above may attempt to open the zip files in a browser window. To download to your computer rather than viewing in your browser, either right-click (Windows) or click-and-hold (Mac) on the links above. Then select "Save Target as..." or "Save Link as..." from the popup menu that appears. Choose a location on your computer to which to save the file, and hit OK or Save. You can then find the file on your computer using the Finder or Explorer and open the file up in the Winzip or Stuffit Expander program.