30
Most of the slides in this lecture are either from or adapted from slides provided by the authors of the textbook “Computer Systems: A Programmer’s Perspective,” 2 nd Edition and are provided from the website of Carnegie-Mellon University, course 15-213, taught by Randy Bryant and David O’Hallaron in Fall 2010. These slides are indicated “Supplied by CMU” in the notes section of the slides.

Most of the slides in this lecture are either from or ...cs.brown.edu/courses/csci0330/lecture/17memhier2.pdf · by Randy Bryant and David O’Hallaron in Fall 2010. These slides

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Most of the slides in this lecture are either from or ...cs.brown.edu/courses/csci0330/lecture/17memhier2.pdf · by Randy Bryant and David O’Hallaron in Fall 2010. These slides

Most of the slides in this lecture are either from or adapted from slides provided by the authors of the textbook “Computer Systems: A Programmer’s Perspective,” 2nd Edition and are provided from the website of Carnegie-Mellon University, course 15-213, taught by Randy Bryant and David O’Hallaron in Fall 2010. These slides are indicated “Supplied by CMU” in the notes section of the slides.

Page 2: Most of the slides in this lecture are either from or ...cs.brown.edu/courses/csci0330/lecture/17memhier2.pdf · by Randy Bryant and David O’Hallaron in Fall 2010. These slides

Supplied by CMU.

Page 3: Most of the slides in this lecture are either from or ...cs.brown.edu/courses/csci0330/lecture/17memhier2.pdf · by Randy Bryant and David O’Hallaron in Fall 2010. These slides

Supplied by CMU.

Page 4: Most of the slides in this lecture are either from or ...cs.brown.edu/courses/csci0330/lecture/17memhier2.pdf · by Randy Bryant and David O’Hallaron in Fall 2010. These slides

Supplied by CMU.

Page 5: Most of the slides in this lecture are either from or ...cs.brown.edu/courses/csci0330/lecture/17memhier2.pdf · by Randy Bryant and David O’Hallaron in Fall 2010. These slides

Supplied by CMU.

Page 6: Most of the slides in this lecture are either from or ...cs.brown.edu/courses/csci0330/lecture/17memhier2.pdf · by Randy Bryant and David O’Hallaron in Fall 2010. These slides

Supplied by CMU.

Page 7: Most of the slides in this lecture are either from or ...cs.brown.edu/courses/csci0330/lecture/17memhier2.pdf · by Randy Bryant and David O’Hallaron in Fall 2010. These slides

Supplied by CMU.

Page 8: Most of the slides in this lecture are either from or ...cs.brown.edu/courses/csci0330/lecture/17memhier2.pdf · by Randy Bryant and David O’Hallaron in Fall 2010. These slides

Supplied by CMU.

Page 9: Most of the slides in this lecture are either from or ...cs.brown.edu/courses/csci0330/lecture/17memhier2.pdf · by Randy Bryant and David O’Hallaron in Fall 2010. These slides

Supplied by CMU.

Page 10: Most of the slides in this lecture are either from or ...cs.brown.edu/courses/csci0330/lecture/17memhier2.pdf · by Randy Bryant and David O’Hallaron in Fall 2010. These slides
Page 11: Most of the slides in this lecture are either from or ...cs.brown.edu/courses/csci0330/lecture/17memhier2.pdf · by Randy Bryant and David O’Hallaron in Fall 2010. These slides
Page 12: Most of the slides in this lecture are either from or ...cs.brown.edu/courses/csci0330/lecture/17memhier2.pdf · by Randy Bryant and David O’Hallaron in Fall 2010. These slides
Page 13: Most of the slides in this lecture are either from or ...cs.brown.edu/courses/csci0330/lecture/17memhier2.pdf · by Randy Bryant and David O’Hallaron in Fall 2010. These slides

Supplied by CMU.

Page 14: Most of the slides in this lecture are either from or ...cs.brown.edu/courses/csci0330/lecture/17memhier2.pdf · by Randy Bryant and David O’Hallaron in Fall 2010. These slides

Supplied by CMU.

Page 15: Most of the slides in this lecture are either from or ...cs.brown.edu/courses/csci0330/lecture/17memhier2.pdf · by Randy Bryant and David O’Hallaron in Fall 2010. These slides

Supplied by CMU.

Page 16: Most of the slides in this lecture are either from or ...cs.brown.edu/courses/csci0330/lecture/17memhier2.pdf · by Randy Bryant and David O’Hallaron in Fall 2010. These slides

Supplied by CMU.

Page 17: Most of the slides in this lecture are either from or ...cs.brown.edu/courses/csci0330/lecture/17memhier2.pdf · by Randy Bryant and David O’Hallaron in Fall 2010. These slides

Supplied by CMU.

Page 18: Most of the slides in this lecture are either from or ...cs.brown.edu/courses/csci0330/lecture/17memhier2.pdf · by Randy Bryant and David O’Hallaron in Fall 2010. These slides

Supplied by CMU.

Page 19: Most of the slides in this lecture are either from or ...cs.brown.edu/courses/csci0330/lecture/17memhier2.pdf · by Randy Bryant and David O’Hallaron in Fall 2010. These slides

Supplied by CMU.

Page 20: Most of the slides in this lecture are either from or ...cs.brown.edu/courses/csci0330/lecture/17memhier2.pdf · by Randy Bryant and David O’Hallaron in Fall 2010. These slides

Supplied by CMU.

Page 21: Most of the slides in this lecture are either from or ...cs.brown.edu/courses/csci0330/lecture/17memhier2.pdf · by Randy Bryant and David O’Hallaron in Fall 2010. These slides

Supplied by CMU.

Page 22: Most of the slides in this lecture are either from or ...cs.brown.edu/courses/csci0330/lecture/17memhier2.pdf · by Randy Bryant and David O’Hallaron in Fall 2010. These slides

Supplied by CMU.

Page 23: Most of the slides in this lecture are either from or ...cs.brown.edu/courses/csci0330/lecture/17memhier2.pdf · by Randy Bryant and David O’Hallaron in Fall 2010. These slides

This analogy is from http://duartes.org/gustavo/blog/post/what-your-computer-does-while-you-wait (definitely worth reading!).

Page 24: Most of the slides in this lecture are either from or ...cs.brown.edu/courses/csci0330/lecture/17memhier2.pdf · by Randy Bryant and David O’Hallaron in Fall 2010. These slides

Supplied by CMU.

Page 25: Most of the slides in this lecture are either from or ...cs.brown.edu/courses/csci0330/lecture/17memhier2.pdf · by Randy Bryant and David O’Hallaron in Fall 2010. These slides

Supplied by CMU.

Page 26: Most of the slides in this lecture are either from or ...cs.brown.edu/courses/csci0330/lecture/17memhier2.pdf · by Randy Bryant and David O’Hallaron in Fall 2010. These slides

Supplied by CMU.

Page 27: Most of the slides in this lecture are either from or ...cs.brown.edu/courses/csci0330/lecture/17memhier2.pdf · by Randy Bryant and David O’Hallaron in Fall 2010. These slides

Supplied by CMU.

Page 28: Most of the slides in this lecture are either from or ...cs.brown.edu/courses/csci0330/lecture/17memhier2.pdf · by Randy Bryant and David O’Hallaron in Fall 2010. These slides

Supplied by CMU.

Page 29: Most of the slides in this lecture are either from or ...cs.brown.edu/courses/csci0330/lecture/17memhier2.pdf · by Randy Bryant and David O’Hallaron in Fall 2010. These slides

Supplied by CMU.

Page 30: Most of the slides in this lecture are either from or ...cs.brown.edu/courses/csci0330/lecture/17memhier2.pdf · by Randy Bryant and David O’Hallaron in Fall 2010. These slides

Supplied by CMU.