Installing QtSPIM on Your Laptop



Similar documents
Assembly Language Programming

Working with your NTU off campus

Guide: Using Citrix for Home/ Office

These instructions were tested on OS X Earlier or later versions may have slight or major differences in how things work and appear.

How do I Install and Configure MS Remote Desktop for the Haas Terminal Server on my Mac?

L.E.A.P.S Electronic Freight Billing System Installation Guide

How do I Install and Configure MS Remote Desktop for the Haas Terminal Server on my Mac?

Setting up Remote Desktop

If you are planning to work from home or your laptop, there are several things you need to have access to:

Download Google Drive to windows 7

How To Restore Your Data On A Backup By Mozy (Windows) On A Pc Or Macbook Or Macintosh (Windows 2) On Your Computer Or Mac) On An Pc Or Ipad (Windows 3) On Pc Or Pc Or Micro

Instructions for Importing (migrating) Data

Installing Microsoft Outlook on a Macintosh. This document explains how to download, install and configure Microsoft Outlook on a Macintosh.

VIVIDESK Desktops can be accessed with a Macintosh Computer by one of two methods:

Tutorial How to upgrade firmware on Phison S5 controller MyDigitalSSD

1. Getting Started 2. Installing the Client 3. Logging On 4. Connecting to a Virtual Machine 5. Changing User Preferences 6.

BioShock Revocation Tool User Instructions

STUDENT ADMINISTRATION TRAINING GUIDE SETTING YOUR BROWSER FOR PEOPLESOFT DOWNLOADS

Managing Files. On a PC, after you find your file, right click it and selet Rename from the pop-up menu.

Creating Your Own TinyWeb Database. Ball State University - CS116 - Ashley Swartz

About (EAS) Archived Service

VPN User Guide. For Mac

2) Remove all the certificates listed by following steps 3-5.

SecureVault Online Backup Service Client Installation Guide

Re-associating.ica file extension on Vista/Windows 7 machines

Installing Matlab at Home

Utilizing Dropbox to Share Files

Setup Instructions for Secure Hummingbird FTP

Installation Guide. Research Computing Team V1.9 RESTRICTED

Instructions for Accessing the Hodges University Virtual Lab

Installing Basic PAYE Tools onto a networked computer

Interfacing PC ChargePayment Server with Focus

How to remotely access your Virtual Desktop from outside the college using VMware View Client. How to guide

You may have been given a download link on your trial software . Use this link to download the software.

Installing the VMware Horizon View Client to Access Hoag Virtual Desktops

Original brief explanation

VPN User Guide. For Mac

How to install and use the File Sharing Outlook Plugin

Lawson Employee Self Service User s Manual

Getting Started with VMware Horizon View (Remote Access)

Installing Logos SSL Certificates on Mobile Devices

Mail and Address Book Management

FTP File Transfer Protocol as It Relates to ACBL Unit 547 by Bob Gruber

Outlook Express and Express Archiver to Backup and Retrieve at UW 1

Wireless Printing Guide

OrangeHRM Web Installation Guide for Windows

Initial Setup of Microsoft Outlook 2011 with IMAP for OS X Lion

Service & Support. How do you create a communication of VNC with an Industrial Thin Client SIMATIC ITC? Thin Client.

VPN - AnyConnect on Windows

Remote Viewer Recording Backup

IT-ADVENTURES PLAYGROUND (ISERINK) Remote Setup Guide IOWA STATE UNIVERSITY INFORMATION ASSURANCE CENTER

Accessing your Staff (N and O drive) files from off campus

How to Use JCWHosting Reseller Cloud Storage Solution

Law School Computing Services User Memo

Mozilla Mail. Created by Holly Robertson and Quinn Stewart Spring 2004 IT Lab, School of Information University of Texas at Austin

Option nv, Gaston Geenslaan 14, B-3001 Leuven Tel Fax Page 1 of 14

Connecting to Remote Desktop Windows Users

1. Scope of Service. 1.1 About Boxcryptor Classic

Firewall Rules (Outbound)

Lab: Data Backup and Recovery in Windows XP

Setting up Remote Access

INSTALLING THE WIFI DONGLE ON WINDOWS VISTA

How to setup Backup Anywhere on your local PC

How Windows 8 s Backup System Differs From Windows 7 s

Mapping ITS s File Server Folder to Mosaic Windows to Publish a Website

How to Install a Network-Licensed Version of IBM SPSS Statistics 19

Installing a fresh version of Windows 95b

Creating an Apple ID Account Using the Internet on a Desktop or Laptop Computer

2014 EOCT Online Test Site Readiness Guide and Software Installation Instructions

XF Extracellular Flux Analyzer. Installation and Troubleshooting Guide

How to Configure Entourage 2008 for Client

PC Troubleshooting Steps

Installing the Vocality Network Upgrade Tool (VNUT)

Guide to Setting up Internet Connection Sharing for Windows

Outlook . Step 1: Open and Configure Outlook

How To Sync Google Drive On A Mac Computer With A Gmail Account On A Gcd (For A Student) On A Pc Or Mac Or Mac (For An Older Person) On An Ipad Or Ipad (For Older People) On

Business Objects InfoView Quick-start Guide

ARCHER & GREINER. Citrix Client Install Instructions - For ALL Citrix Users. BigHand Client Install Instructions - For BigHand Users Only

Mac Information. How to share files with Apple s MobileMe service

Bulk Downloader. Call Recording: Bulk Downloader

Simple Computer Backup

Before You Begin: NOTE: Please read each step of these instructions carefully as not all steps include accompanying pictures.

How To Use A Pvpn On A Pc Or Mac Or Ipad (For Pc) With A Password Protected (For Mac) On A Network (For Windows) On Your Computer (For Ipad) On An Ipad Or Ipa

SQL EXPRESS INSTALLATION...

Remote Access. Connecting to your computer from home

HRConnect Setup and Troubleshooting Guide for Remote Users

Driver Updater Manual

Lync Training Outline

Downloading & Installing Windows 7 on a Mac from Home

EBSCO MEDIA FILE TRANSFER SOFTWARE INSTALLATION INSTRUCTIONS

Power Monitoring Expert 7.2

REMOTE DESKTOP IN WINDOWS XP

SmartLock Pro Plus Audit View OPERATOR GUIDE

BankLink Books Clients

Lab - Data Backup and Recovery in Windows XP

Belkin USB Flash Drive

HADS 2.1.0e Installation and migration

Send Video Recordings from the DVR to a FTP Server on your PC

NEC Versa Dock Important Information. Updating the BIOS. Before Docking for the First Time. Windows 95 and 98. Note

SolidWorks Education Edition 2013 Installation Instructions

Transcription:

Installing QtSPIM on Your Laptop Our assembly language programming classes will be interactive, using the QtSPIM assembler and emulator, which students can install on their laptops. The most up-to-date version of the SPIM simulator, called QtSPIM, is maintained by James Larus, formerly of the University of Wisconsin at Madison. It is freeware, and is maintained on a web site called SourceForge. There is a new SPIM version, as of August, 2015. Go to the SourceForge website: http://sourceforge.net/projects/spimsimulator/files/ You will see the choice of a number of SPIM downloads. Select: QtSpim_9.1.16_Windows.exe and click on that link for a PC laptop. Note that there are Linux and Mac versions as well. The Mac version used to be very unreliable, but it has improved dramatically. Follow instructions below to load onto your computer. The download software will ask if you want to open or save. Click save. Most browsers have a space for download files, so put it there. Once the program is saved in the download file, double click on that program. Note that it is an.exe file, so it will start to install. The program will ask to create a folder named C:/Program Files/QtSpim. It will store SPIM in that file. Note that you will also store all the programs you create in that folder as well. When done, the program should tell you that a successful install was accomplished. If so, close the installation window.

The setup program will also install a QtSpim.exe icon on your desktop so that you can easily start up this version of SPIM. Once QtSpim is created, you may open it to see if you get the register and text windows. Note that you have to click on a tab at the top to get the Data window. If you can see these windows, then QtSPIM should be correctly installed. At this point, you need to run a test program under QtSPIM to be sure that everything is running well. The two programs at the end of this document should be copied into NotePad one at a time and stored as text files in the QtSPIM file folder. Now, open QtSPIM and click on the File tab at the upper left. Under that, select Load File. Usually the program will default to the correct file, but if not, click on C, open Program Files (x86), and open the QtSPIM folder. You may not see the file until you select Text files under the type window. Then you should see the two NotePad files you stored. Select the first program (QtSPIM Installation Check Program 1) and it should open in QtSPIM. NOTE: OCCASIONAL PROGRAM LOADS MAY EXPERIENCE AN ERROR MESSAGE AT THIS POINT. IGNORE IT, CLICK OK, AND THE NOTEPAD FILE SHOULD OPEN. Click on the Simulator tab and select Run/continue. The program should run. If it prints out 37835, your installation is complete. Run the other program as a check. It should print out 27608. If it is successful, you are ready for the assembly language portion of EE 2310.

Notes: 1. I moved my SPIM folder from program files to My Documents. You certainly don t have to do this, but it works fine from that location as well. 2. My experience is that QtSPIM is more difficult to install and run on a MAC, although the last releases are much better. If QtSPIM for Mac does not work for you, I suggest that you either buy, rent or obtain a PC laptop to run SPIM, or that you install a Bootcamp partition on your MAC, and run QtSPIM under Windows in the separate Bootcamp partition. 3. QtSPIM seems to install very well on all desktop PC s. On rare occasions, a laptop install may be unsuccessful, although this is much less frequent with QtSPIM than with previous versions of PCSPIM. If your installation appears successful, open one of the test programs as noted above. As long as the program runs, the installation is good. 4. If you still cannot get a test program to run, it is probably best to delete the program and do the installation over from the start. In general, I have found that laptop installations almost always work on the second try (one students had to reinstall twice). 5. PC laptop installs of QtSPIM are much more reliable than they used to be. I have installed QtSPIM on my laptop twice over the last year as a check, and the installation went perfectly both times. Don t be discouraged if you have problems, as a reinstall should fix the situation. If all else fails, come to see me during office hours.

# QtSPIM Installation Check Program 1.text main: li $t0,23 li $t1,35 li $t2,47 mul $t3,$t0,$t1 mul $t3,$t3,$t2 move $a0,$t3 li $v0,1 li $v0,10

# QtSPIM Installation Check Program 2.text main: lw $t0,data1 lw $t1,data2 lw $t2,data3 mul $t3,$t0,$t1 mul $t3,$t3,$t2 move $a0,$t3 li $v0,1 li $v0,10.data data1:.word 17 data2:.word 29 data3:.word 56