Computer Organization (810:041)

In-Class Questions and Lecture Notes

Lecture 30 (12/4/03) Superpipelining, superscalar, VLWI architectures

Lecture 29 (12/2/03) Branch Hazards - Insertion sort Example

Lecture 23 (11/11/03) Branch Hazards in Pipelining

Lecture 23 (11/11/03) Branch Hazards in Pipelining questions

Lecture 22 (11-6-03) Instruction pipelining questions

Lecture 21 (11-4-03) Instruction pipelining

Lecture 20 (10-30-03) Instruction set design questions

Lecture 20 (10-30-03) Instruction set design issues

Lecture 19 (10-28-03) IEEE 754 floating point standard

Lecture 18 (10-23-03) MIPS Logical instructions and rotate/shift instructions

Lecture 17 (10-21-03) Multi-dimensional Arrays

Lecture 15 (10-14-03) Insertion sort and MIPS register conventions

Assembly language code - Insertion sort example

Assembly language code - CalculatePowers example

Lecture 13 (10-7-03) MIPS Register Conventions

Lecture 12 (10-2-03) MIPS assembly and Run-time stack in HLL

Lecture 10 (9-30-03) Insertion Sort MIPS assembly

Lecture 7 (9-11-03) Register File

Lecture 7 - Square RAM implementation

Lecture 6 (9-11-03) One-bit memories

Lecture 4 (9-4-03) Combinational Logic Circuits

Lecture 2 (8-28-03) Boolean functions and Kmaps

Lecture 1 (8-26-03) Introduction