問題詳情

(Problem 2] (20%) Suppose we are considering a change to an instruction set. The base machine is a load-storemachine. Measurements of the load-store machine showing the instruction mix and clock cyclecounts per instructions are given in the following table:

Let's assume that 30% of the ALU operations directly use a loaded operand that is not usedagain. We propose adding ALU instructions that have one source operand in memory. Thesenew register-memory instructions have a clock cycle count of 2. Suppose that the extendedinstruction set increases the clock cycle count for branches by 1, but it does not affect the clockcycle time. Would this change improve CPU performance? Explain your answer.

參考答案