## Problem Set 6, Floating Point

March 5th, 2007A few problems to help you learn about representing numbers in floating point. Problem Set 6

Welcome to the machine!

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

Read sections 4.1-4 in chapter 4.

Today we’ll have the last lecture on arithmetic. This one, on floating point arithmetic, is possibly the most important in the course. It is critical for professionals who use computers to understand the difference between the arithmetic you learned in school and that implemented by computers. Lecture 12 slides.

Today we’ll have a short lecture on the implementation of multiplication and division. Lecture 11 slides.

Then, for those who need it, we’ll work through problem set 4 on the board. I think it is more important that you get it than you get it by yourself.

This problem set will give you a chance to think about the wonders of gates and multiplexers. Problem Set 5.

I’m not posting the questions as I’d like to preserve the possibility of using them again in the future. Here are the answers.

Of course, the intersection of our available times is the null set… But with 2 slots I think everyone who expressed interest can be accommodated.

So, anyone who is interested can meet with me: Tuesdays 3:15-4 or Fridays 8:30-9:30. This Friday I already have a 9am meeting scheduled but could meet from about 8:15 till 9. Let’s plan to meet in 252. Come by my office.

I’m not going to prepare an additional lecture. The session will be driven by YOU asking questions. So come prepared to ask.

We’ll pick up where we left off on making gates from transistors and then go on to implementing math with gates. Lecture 10 slides.

Today we’ll look at how transistors are used to make gates and how gates are used to implement logical functions.Lecture 9 slides