Course45 lectures37 h 55 min
CS 61C - Spring 2007
Dan Garcia · University of California, Berkeley
About
CS 61C: Machine Stuctures - Spring 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). Elements of computer logic design. Tradeoffs involved in fundamental architectural design decisions.
Machine Structures
Course Intro
Number Representation
Introduction to C
C Pointers, Arrays, Strings
C Structures, Scanf, Malloc
Memory Management I
Memory Management II
MIPS Intro
MIPS LW, SW, Decisions I
MIPS Decisions II
Lectures
- Course Intro
- Number Representation
- Introduction to C
- C Pointers, Arrays, Strings
- C Structures, Scanf, Malloc
- Memory Management I
- Memory Management II
- MIPS Intro
- MIPS LW, SW, Decisions I
- MIPS Decisions II
- MIPS Procedures I
- MIPS Procedures II and Logic Ops
- MIPS Instruction Format I
- MIPS Instruction Format II
- Floating Point I (39 minute lecture due to fire alarm)
- Floating Point I (Fall 2006 Lecture)
- Floating Point II
- MIPS Instruction Format III
- Compilation, Assembly, Linking, Loading I
- Compilation, Assembly, Linkage II
- Intro to Sync Digital Systems
- State Elements I- Valerie
- Combinational Logic
- Communicational Logic Blocks
- Intro to CPU Design
- CPU Design: Single-cycle I
- CPU Design: Single-cycle II
- CPU Design- Control
- Recovery Oriented Computing
- CPU Design- Pipelining I
- CPU Design- Pipelining II
- Caches I
- Caches II
- Caches III
- Virtual Memory I
- Virtual Memory II
- IO Basics- Polling and Interrupts
- IO Networks
- IO Disks
- Performance
- Writing REALLY Fast Code- Aaron
- Reconfigurable Computing
- Parallel Computing in Software
- Parallel Computing in Hardware
- Summary, Review, and Evaluation
Credits and licence
- Institution
- University of California, Berkeley
- Teacher
- Dan Garcia
- Year
- 2007
- 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