Course43 lectures36 h 2 min
CS 61C - Spring 2008
Dan Garcia · University of California, Berkeley
About
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.
Machine Structures
Lectures
- Introduction
- Number Representation
- Introduction to the C Language
- Introduction to C - Part II
- Introduction to C - Part III - C Memory Management
- C Memory Management
- C Memory Management - con't
- Introduction to MIPS Assembly Language - Arithmetic
- Introduction to MIPS Data Transfer and Decisions I
- Introduction to MIPS Decisions II
- Introduction to MIPS Procedures I
- Introduction to MIPS Procedures II and Logical Ops
- MIPS Instruction Format I
- MIPS Instruction Format II
- Floating Point I
- Floating Point II
- MIPS Instruction Format III
- Runniing a Program I - Coupling, Assembling, Linking, Loading
- Compilation, Assembly, Linking II
- Dan's Take on the MIdterm
- Intro to Synch. Digital Systems
- State Elements
- Representations of Combinational Logic Circuits
- Intro to CPU Design
- CPU Design (of a Single-Cycle CPU)
- CPU Design: Single-Cycle II
- CPU Design: Control
- CPU Design: Pipelining I
- CPU Design: Pipelining II
- Caches I
- Caches II
- Caches III
- Virtual Memory I
- Virtual Memory II
- I/O Basics: Polling and Interrupts
- I/O Networks
- I/O Disks
- Performance
- Writing Really Fast Programs
- Parallelism in Processor Design
- Intra-machine Parallelism: pthreads
- Inter-machine Parallelism: mpi/map reduce
- Summary, Review, and Evaluation
Credits and licence
- Institution
- University of California, Berkeley
- Teacher
- Dan Garcia
- Year
- 2008
- 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