This is not a coding assignment. It’s more of a tracing + code analysis type. You also need to have an idea of how caches work and how virtual addresses are translated into physical addresses. Take a look at the attached file and you’ll get a good idea of what I mean exactly. The assignment contains 5 problems overall though some consist of multiple parts.
Thanks.
