General Information
Class information
Final grades
Final grades have been posted,
including grades for all assignments and exams. The only exception is
students who have incompletes, for whom some grades (including the final
exam) may be missing.
Assignments
- 17 Mar: Homework
#5 solutions have been posted. All homework solutions are now available
online.
- 6 Mar: Homework #5 is due at 8
AM on Thursday, March 13th.
- 4 Mar: Project #4 has been assigned.
It's due on Friday, March 14th, with a no-penalty extension to Sunday,
March 16th at 11:59 PM (you won't lose points for handing it in on Sunday).
- 25 Feb: Homework #4 is due at 8
AM on Tuesday, March 4th. There will be only five homeworks this quarter.
- 24 Feb: BUG FIX. Please change line 518
of dlxos.s (in the procedure TlbReload)
from movt2i to movi2t.
This bug prevented the TLB from being reloaded after a context
switch in ProcessSchedule.
- 18 Feb: The due dates for Project
#3 have been changed
to Sunday night at 11:59 PM. The design document is due on February
23rd, and the project itself is due on March 2nd.
- 11 Feb: Project #3 has been assigned. It's due on Thursday, February
27th.
- 11 Feb: Homework
#3 solutions have been posted.
- 4 Feb: Homework #3 is due
at noon on Tuesday, February 11th.
- 30 Jan: Homework
#2 solutions have been posted. Please read this
information on how to access the solutions from off-campus.
- 23 Jan: Project #2 is
due at 8 AM on Thursday, February 6th. The design document is due on
Thursday, January 30th at 8 AM. For this and future projects, you may
work in a group of two students. Once you form a group, you
may not switch partners unless your partner drops the class. If you
would like us to find a partner for you, please email cmps111-staff@cats.ucsc.edu.
- 22 Jan: The due date for Project
#1 has been extended
to 11:59 PM on Thursday, January 23rd.
- 21 Jan: Homework
#2 is due at 8 AM on Tuesday, January 28th.
- 17 Jan: Homework
#1 solutions have been posted.
Please read this information on
how to access the solutions from off-campus.
- 14 Jan: Project #1 is
due at 8 AM on Thursday, January 23rd. The design document is due on
Monday, January 20th at 8 AM. Since this is a university holiday,
you may hand your design document in until Tuesday, January 21st
at 8 AM without penalty.
- 9 Jan: Homework #1 is due at 8 AM on Thursday, January
16th.
- 6 Jan: The first homework assignment is
available online. Please read the general
information about homework before doing
the assignment—it has details on acceptable formats and how to
turn your homework in.
Grades status
You may access your grades online. The assignments
currently reported online are:
| Homework: |
1, 2, 3, 4, 5 (all homeworks) |
| Projects: |
1, 2, 3 |
| Exams: |
Midterm |
Class news & notes
- 18 Mar: All grades except for Project #4 are now
posted. Corrections must be made by Friday, March 21st so that we can
get final grades out in time.
- 18 Mar: Reminder: Prof. Miller's office hours will
be Tuesday 2:30–4:30 PM on March 18th.
- 24 Feb: Grades for the midterm have now been posted.
- 18 Feb: If you've compiled your own version of the
DLXOS tools, you'll need to rebuild dlxsim and dlxasm.
You'll also need to make a small change to gcc-dlx (actually
the loader) by using a new version of lexer.l in
config/dlx and rerunning make in that directory.
- 14 Feb: Midterm solutions have been posted.
- 4 Feb: Reminder: the midterm will be on Thursday,
February 13th in class (10–11:45). Midterms from Fall
2000 and Fall
2001 are available online (you'll need to access them on campus
or using your password). There will be a review session from 10–10:45
on Tuesday, February 11th in Stevenson 175 (the usual classroom).
- 30 Jan: There is a new version of the simulator.
It should restore the terminal to its normal state even after a DLXOS
crash. The simulator is installed in the usual location on unix.ic;
updated source code has also been posted.
- 30 Jan: There was a small
(M 2.0) earthquake this morning during class. It occured
at 11:37, and was centered near Ben Lomond.
- 27 Jan: Prof. Miller's office hours on Tuesday (1/28)
are cancelled, and replaced (for this week) by office hours from
10–11
AM on Wednesday (1/29).
- 20 Jan: Future discussion sections (the ones that
Tim runs) will be held from 5–7 PM (not 7–9 PM) on Thursdays
due to a conflict with
CMPS
12A.
- 16 Jan: Solutions for homeworks will be available
online. Please read this information on
how to access them from off-campus.
- 16 Jan: You can now get the DLX software and DLXOS
from CATS in the following location:
/afs/cats.ucsc.edu/courses/cmps111-em/dlx/
If you're doing the assignment on the CATS system, you should only copy dlxos.tgz into
your home directory. You can use the public versions of the compiler, assembler,
and simulator without copying them into your own directory. Please see Justin
Burke's page on how to get this set up. If you have difficulty compiling
DLXOS, check the Makefile to make sure it is using the correct compiler
and assembler (look for lines near the top that start CC= and AS=).
- 15 Jan: An extra 20 MB of disk quota has been requested
for everyone on the class roster as of January 10th. If you added
the class after this date, please email the professor if
you need additional disk quota.
- 10 Jan: You're welcome to download the DLX
compiler and build it. However, the simulator will change (slightly) over the
weekend, so please don't spend a lot of time getting it working on
your home machine before next Tuesday.
- 9 Jan: Justin
Burke's office hours will be Monday
6:30–8:30 PM in Crown Computer Lab and Wednesday 5:00–7:00
PM at the whiteboards in Jack's Lounge (first floor of Baskin Engineering).
- 7 Jan: Tim
Bisson's office hours will be held in Baskin 352 from 10–11:30
AM on Monday and Wednesday. Discussion section will be held Thursday
from 7–9 PM in the Crown Computer Lab.
- 7 Jan: Prof.
Miller's office hours are Tuesday (not Monday) 2–3 PM and
Thursday 12:30–1:30 PM in Baskin 229.
- 5 Jan: The syllabus and
all assignments will be available online. The syllabus is
final except for information about the TA's office location and the
tutor information.
|