A high-speed 8088 might have acheived 1 MIPS. An earlier Core i7 might have ache
ID: 3668949 • Letter: A
Question
A high-speed 8088 might have acheived 1 MIPS. An earlier Core i7 might have acheived 100,000 MIPS. Refer to Instructions Per Second for a discussion on MIPS. Assume that an ISA level instrcution on the 8088 is interpreted to 3 instructions at the hardware level, on average.
Assume that an ISA level instrcution on the Core i7 is interpreted to 5 instructions at the hardware level, on average. The Core i7 can simulate the 8088 instruction set.
Assume that each ISA level instruction from the 8088 can be interpreted to 2 ISA level instructions on the Core i7.
a) How many milliseconds would it take to run 1,000,000 8088-ISA level instructions on this 8088?
b) How many milliseconds would it take to run 1,000,000 8088-ISA level instructions on this Core i7?
c) The 8088 was a dedicated machine for its ISA. The Core i7 can interpret the 8088 ISA. Is a hardware implementation always faster than a software implementation?
Explanation / Answer
Inter 8088 : MIPS Rates : 0.75 MIPS at 10 MHz 0.075
Intel Core i7 Extreme Edition 980X (Hex core) : MIPS RAtes : 147,600 MIPS at 3.33 GHz 44.7 7.46
As per my unserstand i have present the solutions in below. Let me know if any querys.
Answer for Question 1:
As per MIPS rate in 8088 is 0.075 so..
Total time is = 1/(0.075 * 10^6) * 10^3 = 0.13 Mill Second
Answer for Question 2:
As per MIPS rate in Core i7 is 7.46 so..
Total time is = 1/(7.46 * 10^6) * 10^3 = 0.0013 Mill Second
Answer for Question 3:
Yes, hardware implementation always faster than a software implementation
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.