CS 239 - Computer Organization - Fall 2019

Course Syllabus Grades

Final Exam !!!

Articles, Handouts, and Important Links:

ASCII Characters The Unicode Consortium CPlusPlus.com
IEEE Number Tool (Excel) IEEE Numbers Binary-Decimal Conversion
Dig'l Circ. Design/Analysis
Sample MIPS Programs MIPS Architecture MIPS Architecture Procesors Handy MIPS Lecture Slides
R's, C's, and L's SN54/74LS283 74LS Family of Logic Gates
MC68000 Manual MC68000 Bus Timing MIPS Format MIPS Architecture

Assignments:

Date: Read: Turn In:
Aug. 28-30 (W/F) Syllabus; Chapter 1 Fri. 9/6: Assignment 1 ... Extended: Mon. 9/9
Sep. 4-6 (W/F) Download / Install: Mars MIPS tool Dev C++
Sep. 9-13 (M/W/F) Chapter 2; Fri. 9/13: Assignment 2
Sep. 16-20 (M/W/F) Fri. 9/20: Lab 1
Sep. 23-27 (M/W/F)
Sep. 30-Oct. 4 (M/W/F) Fri. 10/4: Assignment 3
Oct. 7-11 (M/W/F)
Oct. 16-18 (W/F) First half of chapter 3; First half of App. B Fri. 10/18: Assignment 4
Oct. 21-25 (M/W/F)
Oct. 28-Nov. 1 (M/W/F) Mon. 10/28: Assignment 5
Nov. 4-8 (M/W/F) MT 1 Solutions
Nov. 11-15 (M/W/F) Fri. 11/15: Assignment 6
Nov. 18-22 (M/W/F) Chapter 4, 1st half.
Nov. 25-26 (M) Mon. 11/25: Assignment 7
Dec. 2-3 (M)

Quizzes:

Quiz 2 Quiz 3 Quiz 4 Quiz 5
Quiz 6 Final Exam Solutions

Programs:

MipsTemplate.asm Text2p4.asm RectangleArea.asm SimpleCountdownLoop.asm
Sqrt2Iteration.asm Factorial.asm MathStuff.asm MenuArithmetic.asm
MenuChooseWeekday.asm> MIDI_Music1.asm MIDI_Music2.asm
KarnaughMaps.xlsx BinaryMultAndDiv.xlsx