Archive for March, 2007

Execution

Thursday, March 29th, 2007

Today we’ll go over the results of the quiz and then look at instruction execution. Lecture 16 slides.

Quiz 2 review

Thursday, March 22nd, 2007

Today we’ll look back over what we have covered so far in preparation for the quiz on Tuesday. I’ve collected a few slides to help us remember but I’d rather answer your questions than simply go through these. Bring questions on ANYTHING and we’ll try to make all clear. Quiz 2 review slides

Control

Tuesday, March 20th, 2007

Today we’ll begin to look at the datapath and how we generate the signals to control it. Finite-state machines, the basis for control, are an interesting and useful topic for many areas besides computer organization. Lecture 15 slides.

Books finally available in the bookstore

Thursday, March 8th, 2007

I sure hope you’ve already got one but the folks at the bookstore emailed to say the books are in!

Problem Set 7, Performance

Thursday, March 8th, 2007

Just a few problems from the book to prepare you for questions about performance. Problem Set 7

Memory

Thursday, March 8th, 2007

Today we’ll talk about how to implement storage such as registers, ROM, and RAM. Lecture 14 slides.

Second midterm Tuesday 27 March

Thursday, March 8th, 2007

Changed from 29th originally estimated in the syllabus. We will review for the exam on Thursday 22 March.

Performance

Monday, March 5th, 2007

In this lecture we’ll talk about measuring and understanding the performance of computer systems.  Lecture 13 slides.

Problem Set 6, Floating Point

Monday, March 5th, 2007

A few problems to help you learn about representing numbers in floating point. Problem Set 6

100 bits of data stored in bacteria DNA!

Thursday, March 1st, 2007

Scientists: Data-storing bacteria could last thousands of years