CS 0447 (2134)

General Information

My Information

Name:Jonathan Misurda
Office:6203 Sennott Square
Phone:(412) 624-8408
Email:jmisurda@cs.pitt.edu
Office Hours: Tu/Th: 2:30–5:00
Mon: 2:00–3:00

Syllabus

Monday section Tuesday section

Guy's website

Announcements

  • (04/22/13)Quiz 3 Answers

  • (04/18/13) — All slides for the final exam are now up.

    Please make sure you have the latest version (0.5) of the assembler. It fixes some bugs with loads and stores.

  • (04/11/13) — Office hours are cancelled today from 3-5. Email me if you have questions.

  • (04/03/13) — Project 3 is assigned due Tuesday, April 23, 2013, by midnight. The assignment sheet and associated files can be found below.

  • (03/25/13) — Quiz 2 answers are available.

  • (03/18/13) — There is a take-home quiz due at the start of the next class (Wednesday/Thursday).

  • (03/14/13) — The second midterm exam has been pushed back by one week. It is now scheduled for March 27 for the MW class and March 28 for the TH class.

  • (03/02/13) — Project 2 is assigned due Sunday, March 31, 2013, by midnight. The assignment sheet and associated files can be found below.

  • (02/04/13) — Project 1 is assigned due Sunday, February 24, 2013, by midnight. The assignment sheet can be found below.

  • (01/17/13) — There will be no class on Monday and Tuesday (1/21/13 and 1/22/13) due to the MLK holiday. Additionally, there will be no recitations that week.

  • (01/16/13) — Brian's office hours will be:

    Monday and Wednesday 2:30–4:30
    Friday 10–12

    Guy's office hours will be:

    Monday 1:00–3:00 and 7:00–8:00
    Tuesday 11–noon
    Wednesday 1:00–3:00

  • (01/07/13) — Welcome to CS 447 Spring Term (2134)

  • Slides and Extra Materials

    MIPS Examples

    Topic Link
    Print an Integer mips1.asm
    String Output mips2.asm
    Add 10 + x mips3.asm
    In class 1 inclass1.asm
    In class 2 inclass2.asm
    Machine Code Example: Swap mips4.asm
    Memory Organization mips5.asm
    Shift Instructions mips6.asm
    Do While Loop mips11.asm
    While Loop mips12.asm
    Factorial factorial.asm

    Math Examples

    Topic Link
    Booth's Algorithm Booth Example.pdf

    Projects