Learn · Internet Archive

Course42 lectures34 h 57 min

CS 61C - Fall 2006

Dan Garcia · University of California, Berkeley

Start with lecture 1 At Internet Archive

About

CS 61C: Machine Stuctures - Fall 2006. The internal organization and operation of digital computers. Machine architecture, support for high-level languages (logic, arithmetic, instruction sequencing) and operating systems (I/O, interrupts, memory management, process switching). Elements of computer logic design. Tradeoffs involved in fundamental architectural design decisions.

Machine Structures

Lectures

  1. Introduction 2006-08-28 · 52 min · Audio
  2. Number Representation 2006-08-30 · 52 min · Audio
  3. Introduction to C 2006-09-01 · 53 min · Audio
  4. C Pointers, Arrays, Strings 2006-09-06 · 52 min · Audio
  5. C Structures, Scanf, Malloc 2006-09-08 · 49 min · Audio
  6. Memory Management I 2006-09-11 · 52 min · Audio
  7. Memory Management II 2006-09-13 · 52 min · Audio
  8. MIPS Intro 2006-09-15 · 45 min · Audio
  9. MIPS Lw, Sw, Decisions I 2006-09-18 · 52 min · Audio
  10. Introduction to MIPS Decisions II 2006-09-20 · 53 min · Audio
  11. MIPS Procedures I 2006-09-22 · 52 min · Audio
  12. MIPS Procedures II and Logic Ops 2006-09-25 · 48 min · Audio
  13. MIPS Instruction Format I 2006-09-27 · 50 min · Audio
  14. MIPS Instruction Format II 2006-09-29 · 47 min · Audio
  15. Floating Point I 2006-10-02 · 51 min · Audio
  16. Floating Point II 2006-10-04 · 51 min · Audio
  17. MIPS Instruction Format III 2006-10-06 · 52 min · Audio
  18. Compilation, Assembly, Linkage I 2006-10-09 · 49 min · Audio
  19. Compilation, Assembly, Linking II 2006-10-11 · 49 min · Audio
  20. Intro to Synch. Digital Systems 2006-10-13 · 54 min · Audio
  21. State Elements 2006-10-16 · 50 min · Audio
  22. Combinational Logic I 2006-10-18 · 51 min · Audio
  23. Combinational Logic II 2006-10-20 · 51 min · Audio
  24. Combinational Logic Blocks I 2006-10-23 · 48 min · Audio
  25. Combinational Logic Blocks II 2006-10-25 · 52 min · Audio
  26. Combinational Logic Blocks III 2006-10-27 · 53 min · Audio
  27. CPU Design: Datapath I 2006-10-30 · 50 min · Audio
  28. CPU Design: Datapath II 2006-11-01 · 52 min · Audio
  29. CPU Design: Pipelining I 2006-11-03 · 51 min · Audio
  30. CPU Design: Pipelining II 2006-11-06 · 51 min · Audio
  31. CPU Design: Pipelining III 2006-11-08 · 50 min · Audio
  32. Caches II 2006-11-13 · 49 min · Audio
  33. Caches III 2006-11-15 · 53 min · Audio
  34. Virtual Memory I 2006-11-17 · 57 min · Audio
  35. Virtual Memory II 2006-11-20 · 51 min · Audio
  36. Input and Output 2006-11-22 · 53 min · Audio
  37. Input and Output Networks 2006-11-27 · 49 min · Audio
  38. Disks 2006-11-29 · 51 min · Audio
  39. Performance 2006-12-01 · 38 min · Audio
  40. Software Parallel Computing 2006-12-04 · 53 min · Audio
  41. Hardware Parallel Computing 2006-12-06 · 50 min · Audio
  42. Summary, Review, and Evaluation 2006-12-08 · 38 min · Audio

Credits and licence

Institution
University of California, Berkeley
Teacher
Dan Garcia
Year
2006
Level
Undergraduate
Language
English
Source
Internet Archive
Licence
Internet Archive states no licence for it. Internet Archive's terms
Attribution
2006 Regents of the University of California
Who can watch
Internet Archive gives no rating. Invisible Network shows it to Teens profiles and older, judged from what the source says about it. How courses are placed