Computer Organization Lectures for Spring 2005
Lecture 25 (4-19-05) Hardware support for Operating Systems Introduction
Lecture 25 (4-19-05) Hardware support for Operating Systems Introduction Questions
Lecture 23 (4-5-05) MIPS Logical and shift/rotate instructions
Lecture 22 (3-31-05) MIPS register conventions and Insertion Sort example
Lecture 22 (3-31-05) MIPS PCSPIM I/O system calls and solution code to the CalculatePowers example
Lecture 19 (3-29-05) MIPS register conventions and CalculatePowers example
Lecture 18 (3-24-05) In-class Group Exercise: Selection Sort
Lecture 17 (3-8-05) Questions on MIPS programming with 1-dimensional arrays
Lecture 16 (3-3-05) Questions on Machine Language representation and Intro. to MIPS programming
Lecture 12 (2-17-05) Questions
Lecture 12 (2-17-05) Chapter 6: Run-time Stack and Addressing Modes Overheads
Lecture 11 (2-15-05) Chapter 6: Instruction Set Design Overheads
Lecture 11 (2-15-05) Chapter 6: Instruction Set Design Questions
Lecture 9 (2-8-05) Appendix A: IEEE 754 Floating Point Representation
Lecture 9 (2-8-05) Chapter 16 Multiple Chip Memory
Lecture 9 (2-8-05) Chapter 16 Square-Memory Implementation of RAM
Lecture 8 (2-3-05) Chapter 16 Registers and Register File
Lecture 8 (2-3-05) Chapter 16 Register File Diagram
Lecture 5 (1-25-05) Chapter 3 and 4: adders and SR-latch
Lecture 4 (1-20-05) Chapter 2 and Appendix A: Binary and Hexadecimal numbers, MUX, decoders