CSC 220 - Lecture
Home
Schedule
> Lecture
Programs
Etc
Syllabus
I get paid by the handout.
Lecture notes
These are listed in (pretty much) chronological order.
Note 01 - First day
Note 02 - Transistors
Note 03 - Ch 1.1 Our book's title
Note 04 - Datapath
Note 05 - Ch 1 terms
Note 06 - Binary numbers
Note 07 - Floating point
Note 08 - Ch 3.1 Logic design
Note 09 - Ch 3.2 Basic logic circuits
Note 10 - Ch 3.2 Adding!
Note 11 - Half adder
Note 12 - Some Verilog stuff for Java coders
Note 13 - Running Verilog
Note 14 - Ch 3.3 From latch to flipflop to register
Note 15 - Ch 3.3 Memory
Note 16 - Ch 3.4 CPU chips and buses
Note 17 - Ch 3.5 CPU, Ch 3.6 Bus
Note 18 - Ch 4 IJVM example
Note 19 - Ch 3 Terms
Note 20 - Mic-1 complete block diagram
Note 21 - Mic-1 datapath
Note 22 - Mic-1 micro-instruction format
Note 23 - IJVM instruction set
Note 24 - Mic-1 microcode notes
Note 25 - IJVM ADD microcode example
Note 26 - Ch 4.4 More micro-architecture
Note 27 - Intel assembly language using gcc
Note 28 - Some Intel assembly instructions
Note 29 - Appx C Assembly language programming
Note 30 - Ch 5 Instruction Set Architecture
Note 31 - Debugging assembly programs
Note 32 - Ch 4.4 More micro-architecture
Note 33 - Ch 4.5 Improving performance
Note 34 - Ch 7 Assembly Language Level
Note 35 - Program #4 notes
Note 36 - Ch 2.1 Processors, 2.2 Primary memory
Note 37 - Ch 2.3 Secondary memory, 2.4 I/O
Note 38 - Hamming code algorithm
Note 39 - That's a wrap