2009 Paper 8 Question 2 Comparative Architectures (a) How does the use of condition codes (also known as condition bits or status flags) complicate the implementation […]
2009 Paper 7 Question 7 Comparative Architectures (a) What dependencies exist between the instructions in the code fragment below? Identify both true data dependencies and name […]
2010 Paper 7 Question 7 Comparative Architectures (a) Why is a shared second-level (L2) cache typically divided into multiple banks (banked) in a chip multiprocessor? [3 […]
2011 Paper 8 Question 3 Comparative Architectures (a) Why might a branch target buffer provide a poor prediction of procedure return addresses and what hardware solution […]