csee 3827 fundamentals of computer systems spring 2011 0
play

CSEE 3827: Fundamentals of Computer Systems, Spring 2011 0. Course - PowerPoint PPT Presentation

CSEE 3827: Fundamentals of Computer Systems, Spring 2011 0. Course Overview Prof. Martha Kim (martha@cs.columbia.edu) Web: http://www.cs.columbia.edu/~martha/courses/3827/sp11/ Course Overview: Building a computer (digital perspective)


  1. CSEE 3827: Fundamentals of Computer Systems, Spring 2011 0. Course Overview Prof. Martha Kim (martha@cs.columbia.edu) Web: http://www.cs.columbia.edu/~martha/courses/3827/sp11/

  2. Course Overview: Building a computer (digital perspective) • CPU: the “brain” of a computer • Control unit does Memory calculations on data in datapath Control Datapath CPU unit • Memory: stores data (for later use) • Input/Output: interface to Input/Output outside (disk, network, monitor, keyboard, mouse, etc.)

  3. Simplified view of a system Discrete Information Discrete Inputs Discrete Outputs Processing System System State

  4. Course Overview: 1st quarter Discrete Information Discrete Inputs Discrete Outputs Processing System System State 1st quarter of course: really simple view: “computer” doesn’t maintain state Input → Compute → Output (just a math function) Feed same input, get same output

  5. Course Overview: 2nd quarter Discrete Information Discrete Inputs Discrete Outputs Processing System System State 2nd quarter: “computer” has memory (system state) Can use input & what it has stored in memory to determine output

  6. Course Overview: 2nd Half • Computer processes programs (stored in memory) Memory • program made up of sequences of instructions Control Datapath CPU unit • Programs modify data also stored in memory Input/Output More on this later in term...

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend