courses | events | help

CS 61C Machine Structures

03:00-4:00 PM | 2050 VLSB
Instructor Dan Garcia

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.


Visit the Course Website

Subscribe to the CS 61C podcast | About Podcasting

Subscribe  
Live
No Live lectures today.
03:00 PM - 04:00 PM PST | Classes begin 10 minutes after scheduled start time.
Lecture Archive
View archived webcastMon 8/28 Introduction
View archived webcastWed 8/30 Number Representation
View archived webcastFri 9/1 Introduction to C
Mon 9/4 CS 61C: Lecture 4- Holiday
View archived webcastWed 9/6 C Pointers, Arrays, Strings
View archived webcastFri 9/8 C Structures, Scanf, Malloc
View archived webcastMon 9/11 Memory Management I
View archived webcastWed 9/13 Memory Management II
View archived webcastFri 9/15 MIPS Intro
View archived webcastMon 9/18 MIPS Lw, Sw, Decisions I
View archived webcastWed 9/20 Introduction to MIPS Decisions II
View archived webcastFri 9/22 MIPS Procedures I
View archived webcastMon 9/25 MIPS Procedures II and Logic Ops
View archived webcastWed 9/27 MIPS Instruction Format I
View archived webcastFri 9/29 MIPS Instruction Format II
View archived webcastMon 10/2 Floating Point I
View archived webcastWed 10/4 Floating Point II
View archived webcastFri 10/6 MIPS Instruction Format III
View archived webcastMon 10/9 Compilation, Assembly, Linkage I
View archived webcastWed 10/11 Compilation, Assembly, Linking II
View archived webcastFri 10/13 Intro to Synch. Digital Systems
View archived webcastMon 10/16 State Elements
View archived webcastWed 10/18 Combinational Logic I
View archived webcastFri 10/20 Combinational Logic II
View archived webcastMon 10/23 Combinational Logic Blocks I
View archived webcastWed 10/25 Combinational Logic Blocks II
View archived webcastFri 10/27 Combinational Logic Blocks III
View archived webcastMon 10/30 CPU Design: Datapath I
View archived webcastWed 11/1 CPU Design: Datapath II
View archived webcastFri 11/3 CPU Design: Pipelining I
View archived webcastMon 11/6 CPU Design: Pipelining II
View archived webcastWed 11/8 CPU Design: Pipelining III
Fri 11/10 CS 61C: Lecture 33- Holiday
View archived webcastMon 11/13 Caches II
View archived webcastWed 11/15 Caches III
View archived webcastFri 11/17 Virtual Memory I
View archived webcastMon 11/20 Virtual Memory II
View archived webcastWed 11/22 Input and Output
Fri 11/24 CS 61C: Lecture 39- Holiday
View archived webcastMon 11/27 Input and Output Networks
View archived webcastWed 11/29 Disks
View archived webcastFri 12/1 Performance
View archived webcastMon 12/4 Software Parallel Computing
View archived webcastWed 12/6 Hardware Parallel Computing
View archived webcastFri 12/8 Summary, Review, and Evaluation