Tip: Choose Save as PDF in the print dialog to download. Use A4 paper size.
Shade in the A or B circle for each question.
Draw a line connecting each item on the left to its match on the right.
| Left column | Right column | |
|---|---|---|
| 1cache | AThe CPU checks cache first because it is faster, and only goes to RAM if the data is not in cache. | |
| 2L1 cache | BA small amount of very fast memory in or near the CPU that stores frequently used instructions and data | |
| 3The CPU checks cache first, and only goes to RAM if the data is not found there | Cif data in cache: use it, else: read RAM | |
| 4Cache is smaller but faster than RAM, so it only holds the most frequently used data | DCache is much smaller than RAM, not larger. It stores only frequently used instructions and data, not every program. | |
| 5Cache is larger than RAM, so it can store all of the programs | EThe smallest and fastest level of cache, found closest to the CPU core | |
| 6The CPU looks in RAM first, then checks cache if RAM is too slow | Fcache size < RAM size, cache speed > RAM speed |
Complete each line of code by filling in the missing parts.
Shade in the letter of the line that contains an error.
cache — A small amount of very fast memory in or near the CPU that stores frequently used instructions and data, so the CPU can get them faster than from RAM.IF item IS IN cache THENcacheSize < ramSizecacheSpeed > ramSpeedCHECK L1, then L2, then L3, then RAMIF cacheHit = FALSE THEN READ RAM