ECS 201A Study Guide - Midterm Guide: Yokohama Rubber Company, Superscalar Processor, Very Long Instruction Word

16 views8 pages

Document Summary

Short answers: (10) (4) most silicon dies are fairly small. Why is there a desire to create larger ones? (16) (8) compare and contrast superscalar with vliw. List 3 examples of existing branch prediction strategies in order of their (average) increasing effectiveness. (18) (12) on the following page is the table used to describe scoreboarding. The contents of the table represent the state of the scoreboard at time 5. Your job is to ll in the table at time 8. (assume at time 8 the 2nd lf completes. ) 4 - (19) (14) you are given the following code sequence: Assume there are 8 logical and 16 physical registers. On the left below is the register mapping upon entering the code sequence. Your job is to ll in the mappings after the execution of the addf instruction, including the free list. of. Now, rewrite the code sequence below using the actual physical register names instead of the logical ones.