Consider a multi-level computer interpreting all levels where: all Level 1 instr
ID: 3840789 • Letter: C
Question
Consider a multi-level computer interpreting all levels where: all Level 1 instructions are converted to 4 Level 0 instructions; all Level 2 instructions are converted to 8 Level 1 instructions; all Level 3 instructions are converted to 8 Level 2 instructions; all Level 4 instructions are converted to 4 Level 3 instructions; and all Level 5 instructions are converted to 7 Level 4 instructions. If a Level 0 instruction takes 7.8 ns to fetch, decode, and execute, how many micro seconds does it take to execute an instruction on Level 4? (Give your answer to one decimal place.)Explanation / Answer
Solution is as follows:
1. We need to find out how many micro seconds it takes to execute a Level 4 instruction
1 Level 4 = 4 Level 3
= 4 * 8 Level 2
= 4 * 8 * 8 Level 1
= 4 * 8 * 8 * 4 Level 0
Level 0 takes 7.8 * 10^9 seconds
So time to execute Level 4 instruction = 4 * 8 * 8 * 4 * 7.8 ns
= 7.9 microsecond
Related Questions
Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.