Comp 222
Computer
Organization & Architecture
5/3/2015
8:18 PM
Current
Events
Academic
Schedule
Take
Home Midterm Exam
Attendance
is required at all lectures; no exceptions – see instructor for
consideration of any exception to the rule. Occasional emergencies will be
excused! Failure to attend on a regular basis will result in a failing grade
for the course.
All homework assignments are due at the beginning of the
next class.
All programs must include a
comment field at the very beginning of the document that includes the following
information:
· Project # <correct number inserted
here>
· your name
· Comp 546
All
programs must include adequate evidence of testing, e.g., input/output data
trails.
The
test data should be easily identifiable and place immediately after the
relevant program that it is testing.
If
a project consists of more than a single program, the project must include a
cover sheet with the following information:
· Project # <correct number inserted
here>
· your name
· Comp 546
Place
each program on a new page and label it with the page number and program number
given in the textbook.
The
goal is to complete all programs by the stated due date; however, if you have a
problem with a particular problem, bring what you have, and I’ll give you
some debugging assistance. If need be, you can submit the assignment one week
late without penalty.
Projects must be submitted on a timely basis; any project submitted more than
two weeks after the due date will be rejected. Anyone trying to submit the
majority of the projects during the last two weeks of the semester will fail
the course.
ARM Simulator
http://armsim.cs.uvic.ca/index.html
ARM Manuals
http://www.coranac.com/tonc/text/asm.htm
http://bel.gsi.de/scripts/gnu-arm-assy-quick-ref.pdf
http://www.cse.unsw.edu.au/~cs3221/labs/assembler-intro.pdf
https://connex.csc.uvic.ca/access/content/group/ARMSim/SIMWeb/DownloadARMSimSharp.html
Supplementary
Information
Student Resource Center
Textbook Website
Administrative
Office
Hours (CSUN) http://www.csun.edu/~sgs/faculty/putnam.html
Course
Contents
Midterm
Exam
Final
Exam
Archive
Required Material
·
Computer Organization &
Architecture, 8th Edition Williams
Stallings Prentice Hall 0-13-607373-5
·
Flash Memory, i.e., Memory Stick
these can be purchased at
·
CSUN bookstore http://www.csun.edu/maps/cm1.html
·
Valley College bookstore http://www.lavc.edu/campusmaps/campusmap.html
·
Amazon.com, etc.,
If you shop though
Amazon or other online source, make sure that you get the 8th
edition textbook.
Midterm Answers
Sample Final Exam
Parallel Processing
Slides Skipped 27128, 32-38, 50-51, 59, 67-68
HW# 1 has been assigned – see
below
Read History of Computers http://en.wikipedia.org/wiki/History_of_computing_hardware see also in lecture notes under
Wikipedia heading
COA Chapters 1 & 2 are assigned as
well as the following lecture notes
Lecture Notes are assigned
·
Putnam
·
Stallings
Final
Exam is scheduled for Tuesday, 3 June 2014 8pm-10pm in the regular classroom.
Bring
a 3”x5” note card with any notes that you think might be useful to
you.
If
you have the project to demonstrate, bring your laptops as the lab will not be
available to us.
I
will be there to administer the exam and review your projects.
I will bring my laptop which should
cover Java, Visual Studio C++ and C.