Midterm III Review Slides Update Michael has updated the midterm review slides to add more material that was covered during the review session (TLBs) as well as provide solutions to each of the problems covered. The updated slides and more information can be found on his site. | |
Midterm III Review Slides Michael has posted the Midterm III reviews slides on his site |
|
CS61c Midterm III Review Session There is a review session this Sunday, May 07 at 10 Evans from 2-4pm. |
|
Homework 12 solution is posted | |
Topics for Midterm 3 is posted | |
Homework 12 is posted This is your last homework of this semester! |
|
Homework 11 solution is here | |
Critical Update for Proj5 Please read the update for proj5. This update explains the meaning of assoc, block_count, and block_size variables that you need for the project. |
|
Midterm 2 glookup results back online Grades for midterm 2 are back online in glookup. Please double check if it matches the scanned copy online. |
|
Midterm 2 glookup results taken offline There are errors with midterm 2 grades on glookup. They are taken offline 13:00 today to make corrections. The grades on the online scans, as well as your physical copies are correct. |
|
Midterm 2 Result |
|
Homework 11 posted. Note that this homework is due Friday 4/28 23:59 instead of the normal Wednesday due time. | |
Accesing your cs61c account email If you are getting " Can't open /var/mail/<your login> ", then this means you can no longer access your mail directly with pine without some modification. You can do one of two things:
|
|
MT2 Review Slides are now online. You can get them here. They include Michael's slides about CPU datapath and pipelining.
Also, Michael will have extended office hours this Wednesday (April 19) from 05:00-06:30pm in 271 Soda. |
|
Homework 10 solution is online now. | |
Pipeline CPU PPT Hayden has posted the PowerPoint slides he used for last week's discussion online. It has a little animation on how the CPU pipeline works. |
|
Midterm 2 Review Session Review session for midterm 2 will be held at 10 Evans, Monday 4/17 from 6:30pm to 9:30pm. Here is a summary of topics you should know for midterm 2. |
|
Project 5 Project 5 (Cache Simulator) project page is now online. Michael is the TA in charge for this project. It is due Monday, May 1, 2006 at 12:00pm. |
|
Reminder: Project 4 is due Monday 4/10, at NOON. | |
Homework 10 is online now. It is due 4/12 23:59. | |
Clarification Homework 9 is due after spring break at 4/5 23:59. | |
Spring Break Office Hours Michael will have office hours during spring break during the following times and locations:
|
|
Lecture notes for 3/15 was a continuation of 3/13's lecture. Lecture notes for 3/17 was a continuation of 3/10's lecture. Please refer to the lecture notes from the corresponding lectures. | |
Project 4: Processor Design is now online. | |
Homework 8 posted. | |
Homework 7 solution posted. | |
Homework 7 posted. | |
Project 3 submission -- Submit sim.c and computer.h that you have copied from the framework as well as your own code in computer.c. | |
Project test cases Test cases for project 1 and 2 are posted online. They are located at ~cs61c/projs/testcases/01 and ~cs61c/projs/testcases/02 respectively. | |
Project 3 framework code changes -- There were changes made to the framework code for Project 3 on March 1. Instead of passing C struct among functions, pointers of struct are passed. The changes were made to make writing your C code a bit easier. Some of you have started your project early. If you have an old copy of the framework code, and you are comfortable with passing C structures in your functions, you can keep your existing code. No change is needed on your side. The original framework code are located in ~cs61c/projs/03.orig for your reference. | |
Reading Assignments for Week 8 Reading assignemnts for week 8 are posted on the web. They are notes from Prof. Wawrzynek. | |
Last chance to pickup Midterm 1 -- If you have not picked up your midterm yet, you have one last chance to do so at Michael's office hours this Sunday (March 05) from 1-5pm at the Physics-Astronomy Library (at Hearst Field Annex B). | |
Homework 5 solution is posted. | |
Homework 6 is posted. It is due 3/8 23:59. | |
Midterm 1 Solution is posted. | |
Midterm 1 grade distribution. | |
Fixed point number representation. Hayden has written up a short description of fixed point number representation and arithmetic. You might find it useful for homework 5. | |
Project 3 due day correction. Project 3 is due Monday 3/13 12:00 noon, before the Monday lecture. | |
Project 3: MIPS Instruction Simulator is now online |