Week 7: Pipelining, Objects and Command Line Programming Tools

Class Recaps:

Monday

  • No class

Tuesday

  • Cache Part 2
  • Read Handling Cache Misses and Handling Writes on pg 406-408. (Stop at Elaboration)
  • Read book Ch 5.4 from page 412 to 425 (skip Elaborations).
  • Meltdown and Spectre papers can be found here if interested

Wednesday

  • Assembly - Using C functions, Embedded Assembly
  • See files link for C and Assembly Guide

Friday

  • Virtual Memory
  • Read ch 5.7, pages 441-444, 446-449 and 452-460. Skip over any "Elaboration" sections.
  • Also read 5.8. We will talk about material from 5.13 but you don't need to know any details from it.

Classroom slides/examples:

Directory of files from the week
Right click files and save to your computer