CDA 3100 - Computer Organization I

Spring 2013 Recitations

Instructor
Zhenghao Zhang

TAs
Erika Dennis
Sharanya Jayarama

Office Hours
Wednesday: 11:00 AM - 1:00 PM in MCH 106B
Friday: 9:55 AM - 11:55 AM in Major's Lab

Course Site


Week 1
Canceled

Week 2 pdf pptx
Held by TA Sharanya Jayarama
Binary <=> Decimal Conversion
Binary Arithmetic
Binary Representations

Week 3 pdf pptx
Decimal to Single-Precision Floating-Point Number Conversion
Basic MIPS Instructions

Week 4 pdf pptx
Held by TA Sharanya Jayarama
MIPS and Memory Addressing
MIPS: Find max element in array

Week 5 pdf pptx
MIPS: Count occurrences of value in array

Week 6 pdf pptx         example
How to use PCSpim / QtSpim
Sections of a MIPS program
MIPS syscalls
MIPS: Print reverse of a string

Week 7 pdf pptx         example
MIPS: Create an array using the min elements between two floating point arrays

Week 8 pdf pptx
Review for exam

Week 9 pdf pptx
Desgin circuit that outputs a 1 on an input range of [2-5]
Implement an AND Gate with a 2-1 selector

Week 10 pdf pptx
Design a 4-bit encoder
Design a 2-bit less than

Week 11 pdf pptx         example verilog instructions
2-bit counter design and verilog code

Week 12 pdf pptx
Design a state based circuit keeping track of past inputs

Week 13 pdf pptx
Design a processor that supports only the load-word read-jump (lwrj) instruction

Week 14 pdf pptx
Design two processors: one that supports beq/sw and the other that supports addi/lw

Week 15 pdf ppt
Review for the final