EE3055b - Spring 2005
Computer Architecture and
Operating Systems
Prof. John A. Copeland
(Biographical Info)
Office Hours: By appointment (see below).

Course Schedule - Reading Assignments (Revised Feb. 7, 2005)

Questions and Answers


Slides used in class  in PDF form, three slides per page (added as updated), and in PPT form. There are also links from the Schedule.

To review MIPS Branch and Jump Instructions, see ../2030/Sides/Chap.14_ProgramControl.pdf.

Also there are supplemental papers from ECE2030 in http://users.ece.gatech.edu/~copeland/jac/2030/pdf/, such as the one on Branching.

Tips on Submitting HW by Email

Tips on Setting Up Browser, Email


Laboratory Assignment :  Lab-4 due 4/7 (would be Lab-6 under old system)
Instructions: Labs. 4 (MS Word, PDF)

Our Graduate Teaching Assistants are Ranit Windlass <gtg851a@prism.gatech.edu> and Akshay Kerkar <gte282u@prism.gatech.edu>.  The hours they will be available in CoC 304, 308, or 310 are posted on http://users.ece.gatech.edu/~hamblen/3055/labinfo.htm

The SPIM Web page is http://www.cs.wisc.edu/~larus/spim.html. The CDROM that comes with the third edition of Patterson and Hennessey has four tutorials on Spim, PCSpim, xspim, ... .  The directory path is /Content/Tutorials/Spim/.

SPIM documentation: P&H Appendix A, Getting Started with spim (PDF), Getting Started with xspim (PDF), Getting Starting with PCSpim (PDF), SPIM Command-Line Options (PDF). An editor is available.

The CDROM that comes with the third edition of Patterson and Hennessey has a tutorial on VHDL.  The path is /Content/Tutorials/VHDL/vhdl-tutorial.pdf.  Another VHDL Tutorial on the Web: http://www.acc-eda.com/vhdlref/

The QUARTUS Similator (for VHDL) can be downloaded free from Altera. You must fill out an online form to get a license file that will be emailed to you. You should answer all questions about use as "School Project" and check "None" above the matrix of other tools that will be used, else some QUARTUS functions you need will not be activated.

The single-phase MIPS VHDL model can be obtained at "32-bit MIPS VHDL Model," and also get the  Instructions.


Course Outline

Web Page for Spring 2000 class

Web Page for one 1999 class

Prof. Hamblen's Class & Lab Page

You may bring one 8.5"x11" piece of paper with your own handwritten notes to Quizzes and the Exam, plus the sheets used for previous Quizzes. Also pen, pencil, amd a simple calculator.


The textbooks for EE3055 are (you need both):

Supplemental info on Patterson & Hennessy available from http://www.mkp.com/companions/1558606041/

Slides from Sibershatz, Galvin, Gagne available from http://cs-www.cs.yale.edu/homes/avi/os-book/osj/slide-dir/index.html


Office Hours by Appointment. Send email to me (copeland@ece.gatech.edu) or contact Ms. Kathy Cheek (GCATT 578, 404 894-5696, or kathy.cheek@ee.gatech.edu) to set up an appointment. My phone numbers are 404 894-5177, fax 404 894-0035.

My office is at the south-east corner of the fifth (top) floor of the GCATT Building. Ride the GCATT Stinger to the GCATT Building, or walk north on Atlantic to 14th St, then east to the GCATT Building. Visitors are welcome in the GCATT Parking Deck (use the intercom to ask the front desk to raise the gate).

Take the elevator to the fifth floor. Turn right, then immediate left. Go to last office on the left, Room 579 (SE corner). If I'm not in, check my location with someone in 578, 586, or the GCATT Receptionist (NE corner, fifth floor).

My mail address is GCATT-0490; Georgia Tech ECE; Atlanta, GA 30332-0490.



Page last edited: 2/7/2005