Archive for the ‘Lectures and Readings’ Category

Multiplication and Division

Thursday, February 26th, 2009

Today we will review the first test and talk about how to multiply and divide integers.

Slides for today.

Implementing Arithmetic with Gates

Tuesday, February 17th, 2009

Today we’ll see how to implement arithmetic (and some logical) functions using gates.

Slides for today.

Readings: Appendix B1-B6.

Transistors and Logic

Tuesday, February 10th, 2009

In today’s lecture we’ll dive deep into the implementation of computers to explore the lowest level building blocks.

Slides for today.

Assemblers and Compilers

Thursday, February 5th, 2009

Today we’ll talk about how assemblers and compilers prepare programs for execution.

Slides for today.

Stacks and Procedures

Tuesday, February 3rd, 2009

Today we’ll talk about the implementation of procedures. Slides . The reading is section 2.7.

Assembly Language and the MIPS Simulator

Thursday, January 29th, 2009

Today we’ll write and code and run it in the simulator. Bring your laptop if you want to follow along.

Slides for today .

Addressing Modes

Tuesday, January 27th, 2009

Today we’ll talking about features for accessing memory. Slides .

Instruction Set

Thursday, January 22nd, 2009

Today we will beginning looking at the instructions used to program our computer.

Slides for today.

Read Chapter 2.1-2.6

Information Encoding

Thursday, January 15th, 2009

Readings: Chapter 1, Section 3.1-3.3.

Today we will look at the use of bits to encode information.

Slides for today.

Welcome

Tuesday, January 13th, 2009

Welcome to Comp 411 Computer Organization for Spring 2009. Today we will introduce the course and ourselves.

Slides for today.