Jan. 12, 2015
|
Class
introduction and history of computers
|
Jan. 14, 2015
|
History and
introduction to performance
|
Jan. 16, 2015
|
Analytical
Performance Measures
|
Jan. 21, 2015
|
Analytical and
Benchmarked Performance
|
Jan. 23, 2015
|
Benchmarked
Performance and Introduction to Assembly
|
Jan. 26, 2015
|
Introduction to
Assembly (Registers, Add, Sub, etc.)
|
Jan. 28, 2015
|
Introduction to
Assembly (syscalls and memory)
|
Jan. 30, 2015
|
Introduction to
Assembly (arrays)
|
Feb. 2, 2015
|
Assembly Arrays
and Binary Conversions
|
Feb. 4, 2015
|
Assembly Arrays
and Binary Conversions
|
Feb. 6, 2015
|
Assembly
Instruction Formats
|
Feb. 9, 2015
|
Assembly Floating
Point Operations, Branching Instructions, and Instruction
Formats
|
Feb. 11, 2015
|
Assembly
Branching, Comparison, and Logical Instructions
|
Feb. 13, 2015
|
Floating Point
Instructions
|
Feb. 16, 2015
|
Exam Review
|
Feb. 18, 2015
|
Exam 1
|
Feb. 20, 2015
|
MIPS Memory and
the Program Counter
C Programming Day 1
|
Feb. 23, 2015
|
MIPS Memory and Functions
C Programming Day 2
|
Feb. 25, 2015
|
Functions and Review of Opcodes
C Programming Day 3
|
Feb. 27, 2015
|
PAT Meeting - in-class assignment
|
Mar. 2, 2015
|
MIPS Functions
and the Stack
|
Mar. 4, 2015
|
MIPS Functions
and the Stack Continued |
Mar. 6, 2015
|
MIPS Loops |
Mar. 9, 2015
|
Signed Integer
Representations |
Mar. 11, 2015
|
Two's Complement
and a Brief Introduction to Cluster Computing |
Mar. 13, 2015
|
In-class review of Recursion in MIPS |
Mar. 16, 2015
|
Floating Point Representations and IEEE Standard 754
|
Mar. 18, 2015
|
Introduction to Cluster Computing and Boolean Algebra |
Mar. 20, 2015
|
Review of IEEE Standard 754 and Boolean Algebra
and Logic Gates |
Mar. 30, 2015
|
Exam
Review, JLS, and CPU Components |
Apr. 1, 2015
|
Exam 2 |
Apr. 3, 2015
|
Logic Circuits,
Sum of Products and JLS |
Apr. 6, 2015
|
JLS Components and JLS Signal Generators |
Apr. 8, 2015
|
Adders and
Developing an ALU |
Apr. 10, 2015
|
Adders,
Developing an ALU, CPU Memory Components: RS-Latches |
Apr. 13, 2015
|
CPU Memory
Components: RS-Latches and Flip-flops |
Apr. 15, 2015
|
Level and Edge
Triggered Flip-flops |
Apr. 17, 2015
|
Edge Triggered
Flip-flops, Bit Shifting, Multiplication, and State
Machines |
Apr. 20, 2015
|
State Machines |
Apr. 22, 2015
|
Single Cycle CPU,
Pipelining, and Memory |
Apr. 24, 2015
|
Multi-Cycle CPU, Pipelining, Review, and
Evaluations |
Apr. 29, 2015
|
Final Exam from 7:30am - 9:30am
|