CS 61C/61CL - Machine Structures
This is a collection of links to lectures of CS 61C/61CL - Machine Structures from UC Berkeley Webcasts.
| Audio......... |
Computer Science 61C, 001 - Machine Structures (Spring 2010) |
|
Instructor Daniel D. GARCIA. Machine Structures. Lecture 1: Course Introduction. Lecture 2: Number Representation.
Lecture 3: Introduction to C. Lecture 4: C Pointers, Arrays, Strings . Lecture 5: C Structures, scanf, malloc. ...
|
| Audio/video |
Computer Science 61CL, 001 - Machine Structures (Fall 2008) |
|
Instructor David CULLER, Michael J. CLANCY. Machine Structures. Lecture 1: Overview.
Lecture 2: Review C control structures, scalar data types, representaton of integers. Lecture 3: Buffers, buffering, stacks, overflows.
Lecture 4: Object and storage management. Lecture 5: Instruction Set Architecture. ...
|
| Audio/video |
CS 61C - Machine Structures (Spring 2008) |
|
Instructor Dan Garcia. CS 61C - Spring 2008 - 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. ...
|
| Audio/video |
CS 61C - Machine Structures (Fall 2007) |
|
Instructor John Wawrzynek. Computer Science 61C - Fall 2007 - 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). ...
|
| Audio/video |
CS 61C - Machine Structures (Spring 2007) |
|
Instructor Dan Garcia. Number Representation. Introduction to C. C Pointers, Arrays, Strings.
C Structures, Scanf, Malloc. Memory Management. MIPS Intro. MIPS LW, SW, Decisions. MIPS Decisions. ...
|
| Audio/video |
CS 61C - Machine Structures (Fall 2006) |
|
Instructor Dan Garcia. CS 61C: Machine Stuctures - Fall 2006. CPU Design: Datapath. CPU Design: Pipelining.
Caches. Virtual Memory. Input and Output. Input and Output Networks. Software Parallel Computing. ...
|
| Audio/video |
CS 61C - Machine Structures (Spring 2006) |
|
Instructor John Wawrzynek. CS 61C: Machine Structures - Spring 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. ...
|
| Video......... |
CS 61C - Machine Structures (Fall 2005) |
|
Instructor Garcia. MIPS Logical and Shift Ops, and Instruction Representation. Floating Point.
Running a Program. Introduction to Synchronous Digital Systems. Clock Speed Performance; Finite State Machines;
Representation of CL Circuits. ...
|
| Video......... |
CS 61C - Machine Structures (Spring 2005) |
|
Instructor Garcia. Number Representation. Introduction to C. C Pointers, Arrays, Strings.
C structures, scanf, malloc. Memory Management. MIPS Intro. MIPS lw, sw, decisions. MIPS Decisions. ...
|
| Video......... |
CS 61C - Machine Structures (Fall 2004) |
|
Instructor Garcia. Course Intro. Number Representation. Introduction to C. C Pointers, Arrays, Strings.
C structures, scanf, malloc. Memory Management. ...
|